Creating Test Cases
- Create a new
.ymlfile in thetest-cases/directory - Define required fields:
nameandsteps - Add optional fields:
description,tags,environment_variables - Combine step libraries and custom steps in the
stepsarray
Test Case Example
Create following files in your test-cases directory:
User Login Test (test-cases/user-login.yml)
yaml
name: "User Login Test"
description: "Test user authentication functionality"
tags:
- smoke
- login
- authentication
- critical
environment_variables:
- BASE_URL
- TEST_USERNAME
- TEST_PASSWORD
steps:
- include: "navigation"
- include: "login"
- "Verify user dashboard is displayed"
- "Verify user name appears in header"
- include: "cleanup"