Back to All Modules

Stores

1 critical tests

Store creation, settings, team management, roles

18 test cases
0 completed

Testing Tip

Start with Critical tests first, then work through Happy Path scenarios before edge cases.

Create New Store

CRITICALHappy Path

Verify that authenticated users can create a new store with name and slug. The store is created with onboarding_completed=false, requiring the user to complete the onboarding wizard before the store is fully operational.

5 steps~3 min+50 XP

Onboarding Step 1: Business Details

CRITICALHappy Path

Complete the first step of the onboarding wizard by providing essential business details including contact information, location, and currency. This step also offers AI-powered description generation.

8 steps~3 min+50 XP

Onboarding Step 2: Categories

CRITICALHappy Path

Add at least one product category to organize your store. This step offers industry-based category suggestions and AI-powered category generation. At least one category is required to proceed.

6 steps~3 min+50 XP

Onboarding Step 3: First Product

CRITICALHappy Path

Add at least one product to your store. This step collects essential product information including name, price, quantity, and category. Image upload is optional but recommended.

6 steps~4 min+50 XP

Onboarding Step 4: Payment

HIGHHappy Path

Configure payment settings by adding bank account details for receiving payments. This step is optional and can be skipped - the step is always marked as complete regardless of whether bank details are added.

6 steps~2 min+30 XP

Onboarding Step 5: Shipping

HIGHHappy Path

Configure shipping methods for your store. Choose from preset shipping options (Standard, Express, Free Pickup, Same Day) or create custom shipping methods. This step is optional and can be skipped.

8 steps~3 min+30 XP

Onboarding Step 6: Branding

MEDIUMHappy Path

Upload your store logo to establish brand identity. This step is optional and can be skipped. The logo will appear on your storefront and customer communications.

6 steps~2 min+20 XP

Complete Onboarding

CRITICALHappy Path

Finalize the store onboarding process. All required steps must be completed before the store can be marked as fully onboarded. Upon completion, the store becomes operational and the user is redirected to the dashboard.

4 steps~1 min+50 XP

Update Store Settings

HIGHHappy Path

Verify that store owners can modify their store settings including name, description, logo, contact information, and business hours. Changes should reflect immediately on the storefront.

7 steps~4 min+30 XP

Invite Team Member

HIGHHappy Path

Verify that store owners can invite other users to help manage the store with specific roles and permissions. This enables collaboration while maintaining appropriate access control.

5 steps~3 min+30 XP

Accept Team Invitation

HIGHHappy Path

Verify that invited users can accept the invitation and join the store team with the assigned role and permissions.

4 steps~3 min+30 XP

Change Team Member Role

MEDIUMHappy Path

Verify that store owners can change the roles of existing team members to adjust their permissions as responsibilities change.

4 steps~2 min+20 XP

Remove Team Member

MEDIUMHappy Path

Verify that store owners can remove team members who should no longer have access to the store. This is critical for security when employees leave or roles change.

4 steps~2 min+20 XP

Configure Custom Role

MEDIUMHappy Path

Verify that store owners can create custom roles with specific permission sets for fine-grained access control beyond the default roles.

5 steps~4 min+20 XP

Custom Domain Setup

LOWHappy Path

Verify that store owners can connect a custom domain (e.g., mystore.com) to their store instead of using the default subdomain. This is important for branding and professionalism.

6 steps~10 min+10 XP

Store Creation - Duplicate Slug

HIGHEdge Case

Verify that the system properly validates slug uniqueness and shows an appropriate error when a user tries to create a store with an already-taken slug.

5 steps~2 min+30 XP

Onboarding - Incomplete Required Steps

HIGHEdge Case

Verify that the onboarding completion is properly blocked when required steps (Business Details, Categories, First Product) are not completed.

4 steps~3 min+30 XP

Onboarding - Image Upload Size Limit

MEDIUMEdge Case

Verify that the system properly enforces the 5MB file size limit for image uploads during onboarding (product images and logo).

3 steps~2 min+20 XP