Get sms code in a web test

Wait for a verification SMS on a test phone number and capture its code in a variable during a web test.

Use it to test a flow that sends a one-time code by SMS, such as a sign-up or a login, end to end. The AI finds the code in the SMS and stores it in a variable. A Fill input step then types it into the confirmation field.

Parameters

ParameterRequiredDescription
Phone number to receive codeYesThe test phone number that should receive the SMS.
VariableYesName of the variable that receives the code. Default: SmsCode.
Ignore error on this stepNoThe run continues with the next step if no code is found. Default: off.

Results and metrics

  • Variable: the extracted code is stored in the variable, ready for a Fill input step.
  • Timing: start, end, and duration (in seconds). The duration includes waiting for the SMS to arrive.
  • Status: failed if no SMS arrives or the AI finds no code in it.
  • AI usage: the AI cost of the extraction is added to the run.

See Email & SMS in tests for how test phone numbers are provisioned for your workspace.

What's next?

Fill input

Type the extracted code into the confirmation field

Email & SMS in tests

How test mailboxes and phone numbers work

Last updated on