Lesson 5, Activity A-1 (Pricing)

Click on the button to start the test

Implicit Wait

$0 / mo

  • It is a global timeout for the entire test
  • For applications with unknown behavior
  • Executed remotely by Selenium in the browser
  • Only works when using methods to find objects in the DOM
  • Returns: element found or exception when not found
  • If the element is not found, the test will wait until timeout

Explicit wait

$15 / mo

  • It is a wait for a specific element of the DOM
  • For applications with known behavior
  • Executed locally by the code of the test
  • Works under many pre-defined scenarios
  • Returns: success or timeout error
  • If an element or condition occurs before timeout, the waiting will end