TestModel is a test structure class TestModel: name: str # Test name base_url: str # App URL variables: dict # Variables for test steps auth: AuthModel | None # How to authenticate steps: list[StepModel] # Test steps