Advanced
Add data, logic and integrations to your suites once the basics are in place.
Most suites never need the features in this section. A list of modules with good elements and a few checks covers most user flows. Reach for these when a flow depends on data, needs to branch, or when another system needs to drive Optics.
Logic and data#
VariablesStore values, compute new ones, and use them in later steps.Data-driven testsRun one flow once per row of a data file.Conditions and loopsBranch on what's on screen, and repeat modules.Call APIs in a testFetch or create data over HTTP mid-test, and use the response in later steps.