Skip to content
DOCS

Getting Started

From sign-up to your first AI-powered exploration in under 5 minutes. No code changes, no SDK installation, no configuration files.

GUIDE

5 steps to your first test run

Step 1/ 05

Create your account

Head to testoptim.com and sign up with your email address or GitHub account. No credit card is required — you get a 14-day free trial with full access to all features.

You can use your work email for team management features later. After signing up, check your email to verify your address. Once verified, you'll be taken to the onboarding flow where you can create your first organization and invite team members.

Step 2/ 05

Create a project

From your dashboard, click New Project. Give it a name that matches your application (e.g., 'My App - Production') and optionally add a description. Each project represents one application under test.

You can create multiple projects for different environments (staging, production) or different services in a microservices architecture. Each project maintains its own knowledge base, test suite, and integration settings.

Step 3/ 05

Add your app URL

Enter the URL of the application you want to test. TestOptim works with any web application. If your app requires login, you can optionally provide credentials or session tokens for authenticated exploration.

For best results, use a staging or development environment where exploration won't affect real users. You can configure crawl settings like max pages to explore, navigation depth, and viewport sizes. TestOptim supports single-page apps, multi-page apps, and apps behind authentication.

Step 4/ 05

Run AI exploration

Click Start Exploration and TestOptim's autonomous agent begins navigating your app. It clicks buttons, fills forms, follows links, and maps every page and flow. You can watch progress in real-time from the dashboard.

Exploration typically takes 3-10 minutes depending on app size and complexity. The agent discovers pages, identifies interactive elements, captures screenshots, logs console errors, and maps navigation flows. You can pause or cancel exploration at any time.

Step 5/ 05

Review issues and test results

When exploration completes, TestOptim presents a knowledge base of your app, a generated test suite with 90+ test scenarios, and a list of issues found. Review each issue, assign severity, and link them to code in your repository.

Issues include screenshots, console logs, network request data, and AI-generated fix suggestions. You can mark false positives as reviewed, adjust severity ratings, and export findings to Jira or Slack.

BEST PRACTICES

Tips for your first run

Use a staging environment for the first exploration to avoid affecting production users
Provide login credentials for authenticated apps to get full coverage
Review the knowledge base after exploration to verify the agent found all your key pages
Configure a GitHub webhook after the first run to enable automatic re-testing
Invite team members so they can review issues and collaborate on fixes