Skip to content

What is a Test Case?

A Test Case is a scenario that validates a specific behavior of your application — for example, “User can log in with valid credentials” or “Items are added to the cart”.

In TAMI Studio, test cases serves as both documentation and automation — combining descriptions, screenshots, recordings, and test steps with a runnable test script. Test Cases make it easy to communicate intent, collaborate across teams, and ensure reliable, repeatable test coverage.

Test Cases are grouped under Test Features, helping you organize and track your testing coverage by feature area.

Login feature with multiple test cases defined

Test Cases help you:

  • Describe what needs to be tested in plain language
  • Define clear expected behaviors
  • Collaborate across QA, PM, and dev teams

Each Test Case can include:

Description
Test Case IDA unique identifier to help you reference and organize test cases efficiently.
TitleA short, descriptive summary of the test scenario (e.g. “User can reset password via email”).
Test StepsA sequence of user actions and validations that define the expected behavior of the application.
Screenshots / RecordingsVisual references that illustrate the scenario.
Test ScriptThe automation logic written using the UI-licious Test Framework to perform and validate the scenario.
Test DataVariables, inputs, and secrets (like usernames or passwords) used within the test script for dynamic testing.
Run HistoryA log of past executions showing test results, screenshots, and error details — useful for debugging and tracking stability over time.

You can view and edit a Test Case in the Test Case Editor.

Test Case Editor

How TAMI Helps

TAMI, your AI assistant can help you accelerate testing by generating test steps and test automation script based on the test case title, description, screenshots and recordings.

Test steps and scripts generated by TAMI

TIP

For longer test scenarios, it recommended to upload screen recordings instead of screenshots, as TAMI is more accurate at generated test steps and scripts with a screen recording.

Next Steps

👉 How to create a test case →