Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

xGenerator for Commerce #58

Open
jeanfrancoislarente opened this issue Mar 27, 2020 · 0 comments
Open

xGenerator for Commerce #58

jeanfrancoislarente opened this issue Mar 27, 2020 · 0 comments

Comments

@jeanfrancoislarente
Copy link
Member


Epic | xGenerator for Commerce | Provide the ability to showcase   the full functionality of xDb / Commerce Analytics by generating realistic   data using the xGenerator tool and the Commerce API(s)
-- | -- | --
Feature |   | xGen -   Test Commerce Analytics | Install   the upgraded version of Habitat Home Commerce 9.1 and ensure that the   Analytics are behaving as they should (triggering events, registering goals,   value, etc).
User Story |   |   | Test Standard   Commerce Analytics | Ensure basic   analytics are accumulated for commerce related activity
User Story |   |   | Test Writing to Analytics | Determine   if we can write to the analytics DB          Items to test          * Search Product          * View Product          * Add to cart          * User placed an order          * Abandon Cart (add item but never go through checkout process)
Feature |   | xGen - Configuration | Modify the   config file so that the commerce tab will not show in xGen unless commerce is   installed.
User Story |   |   | xGen - Configuration | Modify the config file so that the commerce tab will not   show in xGen unless commerce is installed.
Feature |   | xGen -xData Generate   Products/PDP Views | Create a list of product based   on parameters (selected catalog, weighings, etc)          This list will be used in creating xData for each contact.                    Do we need to take inventory into account (can it be added to cart if level   = 0)          Checkout will fail if the inventory is zero, but you can add oos products   to your cart
User Story |   |   | xGen -   Random Products Algorithm Design
User Story |   |   | xGen - Generate   PDP Views |  
Feature |   | xGen -   Category Selection UI |  
User Story |   |   | xGen - Top   Categories UI | System presents   top 5 categories from commerce data
User Story |   |   | xGen - Random Categories UI | User selects adds a single random category
User Story |   |   | xGen - Optional Categories By   Search
User Story |   |   | xGen - Optional Categories By Category Tree | Select additional categories from Category Tree
User Story |   |   | xGen - Optional   Random Categories | Select a random category feature   on UI          Weight set at 50%          User can change weighing
Feature |   | xGen -   Category Selection BE | Assign   random weights to randomly selected categories          Assign user specified weights to user selected categories
User Story |   |   | xGen - System stores selected   categories
User Story |   |   | xGen - Find Top 5 Categories | Query commerce data to find top 5 categories in terms of #   products sold
User Story |   |   | xGen - Select   Random Categories | Select random categories          - Either one to be weighed by UI          - Or user chosen number to be stored from xData production
Feature |   | xGen -   Select Products | From the   categories selected, choose random products.          Products based on number customers selected, number of products in each   category and weighing.
User Story |   |   | xGen - Generate   Products | Create pool of products for   xData from products assinged to categories.          Based on number of customers and number of products in each category   selected * weighing.
Feature |   | xGen  - Generate Customers |  
User Story |   |   | xData -   Evaluate Analytics Solution | Evaluate and test that the   existing solution can be leveraged for xGen commerce.                    KP built a feature to record purchases before analytics was available.  Make sure this works.
User Story |   |   | xGen - Create Visitors | Create visitor records based on previously built xGen   components
User Story |   |   | xGen - Create   Commerce Customers | See if we can use virtual users   first.          Can the virtual user go through the whole flow as the same user?
Feature |   | xGen -   Checkout Options |  
User Story |   |   | xGen - Checkout   Weighing UI | UI to select   weights on abandon cart, drop order, place order.
User Story |   |   | xGen - Save Checkout Weighing | Add checkout weights to xGen parameters that will be used   for xData generation
Feature |   | xGen - Generate Orders |  
User Story |   |   | xGen - Generate Orders |  
User Story |   |   | xGen - Generate Shipping and   Payment
Feature |   | xGen -   Review Saved Data |  
User Story |   |   | xGen - Troubleshoot Generated   Data
User Story |   |   | xGen - View Generated Data |  
Feature |   | xGen - Cart Events |  
User Story |   |   | xGen - Record Abandon Cart |  
User Story |   |   | xGen - Record   Add To Cart |  
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant