In selenium we have Implicit and Explicit Waits: Dynamic wait : Element is found in 2 seconds it will skip the 8 seconds OR Element is found in 4 seconds it will skip the 6 seconds Static wait - Thread.sleep(10000) // 10 secons it will halt the program Implicitly Wait : is a dyanmic wait //implicitlyWait is a global wait it is applied to all the elements by default Implicitly wait only applies for web elements (it will never wait for NonWeb Elements EX: browsers title, alerts,URL,browserwindow,URL) driver .manage().timeouts().implicitlyWait(Duration. ofSeconds (10)); driver .manage().timeouts().implicitlyWait(Duration. ofMinutes ( 0 )); Element is found in 2 seconds it will skip the 8 seconds //implicitlyWait by default it will wait 10 seconds , //if element found for 2 seconds then it will take only 2 seconds only ,8 seconds will be ignored //if we have 5 elem...
Automation testing Interview Questions ================================= 1. What is Automation Testing? Automation testing is the process of testing the software using an automation tool to find the defects. In this process, executing the test scripts and generating the results are performed automatically by using automation tool. Some most popular tools do automation testing are HP QTP/UFT, SELENIUM Webdriver, etc., 2. What are the benefits of automation testing? · Saves time and money .Automation testing is faster in execution. · Reusability code, create one time and execute multiple times with less or no maintenance. · Easy reporting .It generates automatic reports after the test execution. · Easy for compatibility testing .It enables parallel execution in the...
Comments
Post a Comment