Appearance
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.
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 ID | A unique identifier to help you reference and organize test cases efficiently. |
Title | A short, descriptive summary of the test scenario (e.g. “User can reset password via email”). |
Test Steps | A sequence of user actions and validations that define the expected behavior of the application. |
Screenshots / Recordings | Visual references that illustrate the scenario. |
Test Script | The automation logic written using the UI-licious Test Framework to perform and validate the scenario. |
Test Data | Variables, inputs, and secrets (like usernames or passwords) used within the test script for dynamic testing. |
Run History | A 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.
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.
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.