1. Using Variables (${variable})
Section titled “1. Using Variables (${variable})”Define reusable variables at the top of your test file:
variables: query: Mechanical Keyboard
steps: - act: Type '${query}' into search bar2. Using Secrets (${secret.KEY})
Section titled “2. Using Secrets (${secret.KEY})”To keep passwords and API keys out of git repositories, use ${secret.KEY} in your test steps:
steps: - act: Type '${secret.SAUCE_PASSWORD}' into 'Password'Storing Secrets (secrets.yaml)
Section titled “Storing Secrets (secrets.yaml)”Create a secrets.yaml file in your test folder or project root:
secrets: SAUCE_PASSWORD: secret_sauceZeniTest also checks environment variables automatically (e.g. SECRET_SAUCE_PASSWORD).