Qpilot.AI for Web Testing
  • 15 Jan 2025
  • 3 Minutes to read
  • Dark
    Light

Qpilot.AI for Web Testing

  • Dark
    Light

Article summary

Overview

Qpilot.ai is a revolutionary AI-powered test automation assistant that empowers testers to automate complex web and mobile applications effortlessly. With just natural language descriptions, Qpilot.ai generates flawless, real-time automation scripts in various programming languages like Java, Python, and JavaScript. It runs tests in both local environments and cloud-based labs, providing instant feedback and minimizing errors. Whether you're a seasoned developer or new to test automation, Qpilot.ai adapts to your needs, making it simple to integrate scripts into your existing workflows. Make the most of the self-healing features that modifies the scripts according to the latest updates and changes if any. There are two mode that you can use the Qpilot.ai in -

  1. Generation Mode: Here you can create and execute test cases using simple English language prompts.
  2. Run Mode: You can run/execute a saved test case on any device or browser from the generated/saved scripts with the updates changes.

Pre-requisites

  • Valid Pcloudy Account.
  • Qpilot.AI Enabled on Account.

1. Using the Generation Mode

In the Script Generation Mode, users can write test cases in simple English prompts, see live execution on the connected browser, and save the generated script for future reference to use on other browsers.

Steps

  1. Login to the platform with your registered Email ID and Password.
  2. Click on Qpilot.AI from the Right Panel to access the dashboard.
  3. Click on Start Test under Browser Test.
  4. Connect to any available Browser from the platform.
  5. Navigate and Click on the Qpilot Icon on the Left side toolbar.
  6. This will Activate the Qpilot Mode on the Browser.
  7. Enter the details on the Qpilot Test Generation Workspace.
    1. Enter the URL, Feature Name, Test Description in Simple English.
    2. You can include additional test data using the Add Test Data button
    3. Click on Save
  8. Enter the Save Details
    • You can select Create New Test Suite or Choose One if you already have a Test Suite Created.
    • Enter the Test suite name.
    • Enter the Test case name.
    • And Click on Save.
  9. Once the Script is saved the Generate button will get activated.
  10. Click Generate to execute the test script.
  11. You can then watch the Live Execution of the Test Script on the connected browser step by step.
  12. Once the Script Generation is complete, you will receive a success message.
  13. You can click on the Qpilot Dashboard to access the Generated Script.

2. Using the Execution/Run Mode

In the Execution/Run Mode, A user can execute previously saved test cases on different devices or browsers of their choice.

Steps:

  1. Navigate to the Qpilot Dashboard, click on All Test on the Side Panel.
  2. Find the saved Test Case under All Test and click on the "+" (plus icon) on the right test name to view more details.
  3. Here you can click on the Script button to view the generated test script.
  4. Now you can view the details of the Test case.
  5. You can scroll down and View more information under Generated Script -
    1. Click on the Language Drop Down - To change the programming language of the generated script.
    2. Click on the Copy icon - To copy the script and use it to share with other or make modification to it.
    3. Click on Live Session button - To View the Previously Executed Session.
    4. Click on Run Test Case - To Execute the Script on another available android or iOS device.
  6. You can click on Console to view the Session logs captured on the console window.
  7. You can click on Test Data to view any test data that was mentioned when the script was being generated.

3. Limitations:

  • Supported Browsers: Chrome (for both Mac and Windows).
  • Generated Script Language: Python.
  • Execution: The script can be run on only one device or browser at a time.

Was this article helpful?