Autify JavaScript Snippets
Toggle Dark/Light/Auto modeToggle Dark/Light/Auto modeToggle Dark/Light/Auto mode Back to homepage

Delay (with await)

IE11 not supported
This snippet does not support IE11.

The delay function that sleeps/waits for the seconds you specified.

function delay(seconds) {
  return new Promise(function (resolve) {
    setTimeout(resolve, seconds * 1000);

return (async () => {
  // You want to return promise object
  // so that the test executon engine can wait it to be resolved.
  // Please write the code inside of this scope.

  // Example:
  await delay(1);