Generating Text
Some tests need realistic but distinct input on every run: email addresses, order references, search strings. Assrt can generate these inline with the generate helper.
yaml
- type:
element: email input
text: "qa+{{ generate.uuid }}@example.com"
- type:
element: order reference
text: "{{ generate.string(10) }}"Helpers
| Field | Type | Description |
|---|---|---|
generate.uuid | () => string | A fresh v4 UUID. |
generate.string(n) | (n: number) => string | Random alphanumeric of length n. |
generate.email | () => string | A unique, routable test email under the workspace domain. |
generate.now | () => string | ISO 8601 timestamp for the current moment. |