ContextQA
  • What is ContextQA?
  • Getting Started with ContextQA
    • Setup
      • Sign-Up / Login
      • Installing ContextQA Extension
    • Test Automation
      • Automation with Recorder
      • Automation with AI Agent
    • Advance Testing
      • Cross Browser Testing
      • API Testing
      • Visual Testing
      • Performance Testing
      • Accessibility Testing
      • Mobile Testing
        • Automate Test
          • Integrating VCS
          • Integrating Device Farm
          • Linking A Repository
          • Scanning Repositories
          • Test Execution Process
          • Configuring Tests
        • Mobile Testing Report
    • Manage Test Cases
      • Test Suite
      • Test Plan
    • Quality Insights
    • Integration
      • Slack Integration
      • Jira Integration
  • Advance Features
    • Self-Healing Test Cases
    • Parallel Test Execution
    • Parameterization
    • Environment Management
    • Visual Regression Testing
    • Performance Testing
    • Accessibility Testing
    • Generate Code
    • Root Cause Analysis
  • ContextQA Extension
    • Installing ContextQA Extension
    • Logging in to ContextQA from the Extension
    • Creating a Test Case in the ContextQA Extension
    • Edit Test case in Extension
    • Editing Test Steps in the ContextQA Extension
    • Deleting a Test Case from the ContextQA Extension
    • How to Re-record Test Steps in ContextQA
  • ContextQA Portal
    • Sign-Up / Login
    • ContextQA Dashboard
    • Test Development Section
      • Create
        • Create Test Case
        • Create Manual Testcase
        • Create Test Case with the help of AI
        • Create Test Suite
        • Create Cross-Browser Test Plan
        • Creating an Element Manually
        • Creating a Step Group
        • Creating Test Data Profiles
        • Create Cross-Device Test Plan
        • Creating an Environment
      • Edit
        • Edit Test Case
        • Editing Test Steps
        • Edit Test Suite
        • Editing Test Data Profile
        • Editing Test Plan
        • Edit Step Group
        • Edit Element
        • Edit Environment
      • Delete
        • Deleting a Testcase
        • Delete Test Step
        • Delete Test Suite
        • Delete Step Group
        • Delete Elements
        • Delete Test Data Profile
        • Delete Test Plan
        • Delete Machine/Device within Test Plan
      • Call Function
        • Call/Use Step Group in Testcase
        • Call Test Data Profile in Testcase
        • Call Environment
      • Run
        • Run Testcase
        • Run Details section
        • Run History
        • Executed Test Steps with visual regression
      • Elements/Conditions/Parameters
        • Add If Condition
        • Add While Condition
        • Add Element in Test Steps
        • Add Parameter in Test Case
    • API Testing
    • Creating Workspace
    • Enable Jira & Link issues
    • Bug report
  • ContextQA Insights
  • FAQ/Others
    • Assertion
    • AI Result/ Quick Fix
    • How to add Network idle Template
    • How to upload file and how to use File upload Template
    • How to add Page Display Templates
    • How to add Test Step to Visit a Page
    • How to Switch Tabs using Template
    • How to add Wait Template
    • Test Case Screenshot
    • Timeout Template
    • Element Directory in Extension
    • Find Locater of an Element
    • TestSteps Reorder
    • Test Plan Scheduler
    • Restore Deleted Test Case
    • Search Test case
    • Clone Test Step
  • Integration
    • Slack Integration
    • Jira Integration
Powered by GitBook
On this page
  • Video
  • Steps
  1. Example

End to End Order Checkout Scenario

This guide provides a step-by-step process for testing the order and checkout scenario in an e-commerce website. It includes instructions for creating test cases, recording steps, adding and executing test steps, and viewing run details, including recorded videos and trace views. This guide is helpful for anyone involved in testing e-commerce websites and ensuring a smooth order and checkout process.

Steps

1. Create Testcase for Ecommerce-Order & Checkout Scenario

2. Navigate to Product page of and start recording

3. Click on Product Add to Cart

4. Click on the Cart Icon

5. Click on Remove button to remove any product

6. Click on Checkout

7. Click the First Name field and Enter the Name

8. Click the Last Name field and Enter Last Name

9. Click the Zip/Postal Code field and Add Zipcode

10. Click the Continue button

11. Click Finish button

12. Click on Thank you for your order!

13. Stop the ContextQA Recording and Save the Steps

14. Navigate to ContextQA Test Development Section

15. Click on the Testcase

16. Click on + Add Step and add Step Group of Ecommerce Login Scenario

Tip: Create a Step Group of previously created Ecommerce Login Scenario and add it as First step, just to avoid recording multiple login flows.

17. Login Step Group is added successfully. Click on the + icon to view Steps

18. Expanded Steps of Step Group

19. Click on Run

20. It will redirect to Run Results Page., Change the Auto refresh to Every 10 seconds

21. Testcase is executed successfully

22. Click on the Executed Testcase to view the Run Details

23. Here is the Run Details Section with Recorded Video and Trace View

24. The Trace viewer screenshot shows Order has been placed successfully

25. Click on Test Steps (Executed)

26. Here is Test Steps Executed Successfully

To know how to Create Step Group

Click here
Video
https://www.saucedemo.com/