Projects
Creating, managing, and organizing projects in Smoketest.
A project is a container for tests that test the same web app. You can have multiple projects in a workspace — one per app, per environment, or per team.
Creating a project
Go to the dashboard
After signing in, you land on the projects list. Click New Project.
Name your project
Give the project a descriptive name. You'll see it in the sidebar and run history.
Set a base URL
Enter the base URL for the app you're testing — for example https://staging.myapp.com or https://myapp.com.
The base URL is the starting point for every test in this project. Tests can use relative paths (e.g. /login) and they'll be resolved against this URL.
Create
Click Create project. Your project is ready and you can start adding tests.
Updating a project
You can rename a project or change its base URL at any time from the project Settings tab. Existing tests and run history are not affected.
Changing a project's base URL affects all future runs in that project. Make sure your tests' relative paths still resolve correctly after the change.
Deleting a project
Deleting a project permanently removes all its tests and run history. This cannot be undone.
To delete: open project Settings → scroll to the Danger zone → click Delete project → type the project name exactly → confirm.
Multiple projects
You can have multiple projects in one workspace. Use separate projects to:
- Test different apps (frontend and API separately)
- Mirror your environments (staging and production)
- Separate tests by team or product area
Each project has its own base URL, its own tests, and its own run history. All projects in a workspace share the same credit balance.