Selenium Java Interview Questions and Answers Part-5 1) What are the advantages of using TestNG? – It provides parallel execution of test methods – It allows to define dependency of one test method over other method – It allows to assign priority to test methods – It allows grouping of test methods into test groups…
Selenium Java Interview Questions and Answers Part-4 1) What is Cucumber? Cucumber is a tool that supports Behaviour-Driven-Development(BDD) which is used to write acceptance tests for the web application. Cucumber can be used along with Selenium, Watir, and Capybara etc. Cucumber supports many other languages like Perl, PHP, Python, Net etc. 2) What are the…
Java for Testers – Interview Questions and Answers Part-3 1) Write a Java program to demonstrate the creation of Interface? // A simple interface interface A { final int a = 10; void display(); } // A class that implements the interface. class TestClass implements A { public void display() { System.out.println("this is an interface");…
Java for Testers – Interview Questions and Answers Part-2 1) Write a Java program to print Floyd’s triangle? public class FloydTriangle { public static void main(String[] args){ Scanner sc = new Scanner(System.in); System.out.println("Enter the number of rows"); int rows = sc.nextInt(); printFloydTriangle(rows); } public static void printFloydTriangle(int n){ int number = 1; for(int i=0;i<n;i++){ for(int…
Java for Testers – Interview Questions and Answers Part-1 1) Write a simple Java program? public class Simple{ public static void main(String[] args){ System.out.println(“Hello World”); } } 2) Write a Java program to print an integer value? public class PrintInteger{ public static void main(String[] args){ int i = 1; System.out.println(i); } } 3) Write a…
Selenium Java Interview Questions and Answers Part-3 1) How to scroll web page up and down using Selenium WebDriver? To scroll using Selenium, you can use JavaScriptExecutor interface that helps to execute JavaScript methods through Selenium Webdriver. JavascriptExecutor js = (JavascriptExecutor) driver; //This will scroll the page till the element is found js.executeScript("arguments[0].scrollIntoView();", Element); 2)…
Selenium Java Interview Questions and Answers Part-2 1) What are the different types of navigation commands in Selenium? Different navigation commands in selenium are: – navigate().to(); -navigate().forward(); -navigate().back(); -navigate().refresh(); 2) How to fetch the current page URL in Selenium WebDriver? We can use the getCurrentUrl() method to get the current page URL. driver.getCurrentUrl(); 3) How…
Selenium Java Interview Questions And Answers – Part 1 1) What is Selenium Webdriver? Selenium WebDriver is a browser automation framework that accepts commands and sends them to a browser. It is implemented through a browser-specific driver. It directly communicates with the browser and controls it. Selenium WebDriver supports various programming languages like – Java, C#, PHP, Python, Perl, Ruby.…