Features

AI Codeless Web Testing

TestingBot provides AI solutions for QA and developers to automate their tests and other tasks. Simply instruct our AI agent what to test and the AI agent will run tests against your website on regular intervals and alert if a test fails.

Enter a URL and a prompt to instruct the AI agent what to test. The AI agent will run the test on a real browser in the TestingBot cloud.
If an error is detected, the AI agent will alert you.

Instead of generating test code from ChatGPT or Claude, you can instruct the AI agent to run tests based on natural language prompts.

Unlike traditional test scripts, which can break as soon as the website's UI changes, AI-driven tests dynamically interpret your instructions each time they run. This ensures your tests remain adaptable and up-to-date, even as the website evolves.

Prompts

The AI agent will run tests based on the prompts you provide. A prompt is a set of instructions for the AI agent to follow.

For example, you can instruct the AI agent to:

  • Click on a button
  • Fill in a form
  • Test a checkout flow
  • Verify that an element is visible or not visible
  • Verify that an element contains specific text
  • Verify that an element does not contain specific text
  • Verify that an element has or does not have a specific attribute

Example Prompts

Below are some example prompts you could use to test a website:

User Authentication & Account Management

  • Click on the "Sign In" button and verify that the login form appears.
  • Try logging in with an incorrect password and confirm that an error message appears.

Forms & Input Validation

  • Fill in the registration form with valid data and submit it.
  • Try submitting the registration form without entering required fields and verify that validation errors appear.
  • Enter an invalid email format and check that an error message is displayed.

Navigation & UI Elements

  • Click on the "Home" link in the navigation menu and ensure it redirects correctly.
  • Open the mobile menu and confirm that all expected links are visible.
  • Scroll down the homepage and check that the footer loads correctly.
  • Hover over the dropdown menu and verify that all submenu items appear.

E-Commerce & Payment Testing

  • Add a product to the cart and verify that the cart updates.
  • Enter invalid credit card details and ensure an error message appears.

Content & Accessibility

  • Check that all images on the homepage load properly.
  • Verify that all links on the website are clickable and lead to the correct pages.
  • Use keyboard navigation to tab through elements and ensure accessibility compliance.
  • Enable dark mode (if available) and confirm that the UI adjusts correctly.
  • Resize the browser window and confirm that the website is responsive.

Performance & Security

  • Try opening the website in an incognito window and verify that session-based content does not persist.
  • Attempt to submit a form with script injection and confirm that it is sanitized.
  • Check if the website forces HTTPS and does not allow unsecured connections.

Multilingual & Localization Testing

  • Switch the website language to French and confirm that all text updates correctly.
  • Change the currency on the pricing page and verify that the prices are updated.

Browsers

You can select one or more browsers to run your tests on. The AI agent will run the tests on the selected browsers.

Run your tests on the latest versions of Chrome and Edge, on Windows and Linux.

Test on Browsers with AI

Schedule

Indicate when and at which interval, you would like to run the test.

Schedule AI browser tests

Alerting

When a test fails, you can choose to be alerted.

Schedule AI browser alerts