ATLAS

FROM USER STORIES TO AUTOMATED TESTING

Turn User Stories
into Automated Test Scripts

Transform your user stories and Gherkin-based acceptance criteria into Selenium test scripts with the assistance of an LLM.

ATLAS
USER STORY

Generate Test Case Script

Scenario: Successful Script Generation
Given I am logged in and on the "Test Case" page
And I fill in the User Story / Acceptance Criteria and optional Base URL
When I press the "Generate" button
Then I should see a confirmation that the script was successfully generated
And I should still in “Test Case” page

Generate Test
01 / HOW IT WORKS

From Requirements to Automated Testing

ATLAS streamlines the test automation workflow, helping you transform written requirements into executable Selenium test scripts.

Step 01: Write Your User Story
01
Describe your requirements and acceptance criteria in Gherkin format, then add the target application URL, along with login details if your application requires authentication.
Step 02: Generate Your Test Script
02
ATLAS analyzes the target page's DOM elements, processes your requirements using an LLM, and validates the extracted information before generating a Selenium script.
Step 03: Review and Run Your Script
03
Review the generated script, run it against your target application, and check the execution status along with failure details if a test does not pass.
02 / WHAT ATLAS OFFERS

Everything You Need for Test Automation

From user story to test result, all in one place.

01

AI-Assisted Generation

Turn user stories into Selenium scripts.

02

Flexible Configuration

Set your target URL and login details.

03

Automated Execution

Run your scripts and see pass or fail.

04

Review & History

Review, download, and revisit every test.

03 / SEE IT IN ACTION

From a Simple Story to a Test Script

Turn your testing requirements into structured Selenium scripts without writing every step manually.

YOUR USER STORY Gherkin input

As a customer, I want to add a product to my cart so that I can purchase it later.

Scenario: Add product to cart
  Given I am on the product page
  When I click the "Add to Cart" button
  Then the cart should contain the product
GENERATED SELENIUM SCRIPT Python · Selenium
01 def test_add_product_to_cart():
02 driver, wait = setup_driver()
03 try:
04 driver.get("https://shop.example/products/canvas-bag")
05 wait.until(EC.element_to_be_clickable((By.ID, "add-to-cart"))).click()
06 assert "Canvas Bag" in wait.until(
07 EC.visibility_of_element_located((By.ID, "cart-items"))
08 ).text
09 finally:
10 driver.quit()
START WITH ATLAS

Ready to Simplify Test Automation?

Start transforming your user stories into Selenium test scripts with ATLAS.