Skip to main content

Understand the Test Suite

A tour of the suite: a group's readiness at a glance, then one feature's Gherkin, the Playwright code generated from it, and its run history.

The Test Suite is the main place to create, organize, generate, and run TestVibe tests for the selected project.

It shows your test groups on the left and details for the selected group or feature on the right.

TestVibe Test Suite overview

What The Suite Contains

ItemWhat it means
GroupA folder-like area for related features, such as Auth, Billing, or Admin.
Feature fileA .feature file that describes behavior in Gherkin.
ScenarioA concrete user behavior inside a feature.
Generated codePlaywright code created from the feature intent.
Generation statusWhether a feature is ready, generating, failed, or needs attention.
Run statusRecent execution status when test results are available.

In your project, feature files usually live under Features/. A group often maps to a folder such as Features/Auth/.

Group View

When you select a group, TestVibe shows a group overview with the features in that area.

From a group, you can usually:

  • add a feature
  • import feature files
  • run the group
  • open a feature
  • delete selected features when you have permission
  • review group readiness and recent activity

Use groups to keep the suite readable. A group should be meaningful to the team, not just a technical folder.

Feature View

When you select a feature, TestVibe shows details for that specific test intent.

Depending on the feature state, you may see:

AreaWhat it is for
OverviewSummary, file path, status, and available actions.
EditorThe Gherkin source for the feature.
GenerationLive or historical generation progress.
CodeGenerated Playwright code when available.
ResultsRecent run evidence when the feature has been executed.

Status In The Suite

Status helps you decide what to do next:

Status ideaWhat to do
Draft or editableReview and improve the Gherkin before generation.
GeneratingWait for TestVibe to finish or inspect live progress.
Ready to testRun the generated Playwright test.
Failed generationOpen generation details and fix the input or setup.
Failed runReview results and decide whether the test or application needs changes.

How To Use The Suite Well

  • Keep groups aligned with product areas or user journeys.
  • Use feature names that a teammate can understand without opening the file.
  • Keep scenarios focused and reviewable.
  • Regenerate code when Gherkin intent changes meaningfully.
  • Use run results to improve both the app and the test intent.