Skip to content

Projects

Creating, managing, and organizing projects in Smoketest.

View as Markdown

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.

On this page