Welcome to AutoSmoke! This guide will help you create and run your first AI-powered E2E test.
Quick Start
Step 1: Enter Your URL
Navigate to the AutoSmoke dashboard and paste the URL of the page you want to test. Our AI will analyze the page and suggest relevant test cases.
Step 2: Review Test Suggestions
Based on your page content, we'll suggest test cases that cover common user flows:
- Form submissions
- Navigation flows
- Authentication
- Critical business processes
You can accept, modify, or create your own tests.
Step 3: Write Your Test in Plain English
Describe what you want to test using natural language:
Navigate to the login page
Enter "user@example.com" in the email field
Enter "password123" in the password field
Click the "Sign In" button
Verify that the dashboard is displayed
Step 4: Run Your Test
Click "Run Test" and watch AutoSmoke execute your test in a real browser. You'll see:
- Live execution progress
- Screenshots at each step
- Pass/fail status
- Error details if something goes wrong
Understanding Test Results
After a test run, you'll see:
- Status: Whether the test passed or failed
- Duration: How long the test took to run
- Screenshots: Visual proof of each step
- Logs: Detailed execution logs for debugging
Scheduling Tests
Set up recurring test runs to monitor your application:
- Open your test
- Click "Schedule"
- Choose your frequency (hourly, daily, weekly)
- Configure notifications
You'll be alerted immediately if a scheduled test fails.
Next Steps
- Writing Effective Tests - Best practices for reliable tests
- Understanding Selectors - How AutoSmoke finds elements
- Handling Authentication - Testing behind login