check

Test Your Selenium Automation Skills - 10 Most Popular Questions

Start the test now.

Don't be afraid of coding in automation | Take the challenge to master Selenium as a beginner | Don't limit your experience & skills to manual testing | Do not block your potential

Start

Question 1 of 10

How many years of Selenium experience do you have?

A

I am completely new to Selenium

B

1 to 2 years

C

3 to 4 years

D

5 years or more

Question 2 of 10

What is Selenium?

A

Selenium is an automation testing tool for Mobile applications.

B

Selenium is an automation testing tool for Cloud applications.

C

Selenium automates browsers. Selenium has become a very powerful automation testing tool for web applications.

D

Selenium is a performance testing tool for Web applications.

Question 3 of 10

What is Selenium WebDriver?

A

Selenium WebDriver supports multiple browsers, multiple operating systems, and multiple programming languages to develop web applications.

B

Selenium WebDriver is a collection of open source APIs which uses browser native commands to drive the browser, as a real user would, either locally or on remote machines. It is mainly used to automate web applications.

C

Selenium WebDriver is a free open source multi-purpose automation tool for the different web. mobile, desktop applications.

D

All of the above

Question 4 of 10

What is the preferred order to find out the best locator strategy for a web element?

A

By Id, By name, By CSS Selector, By XPath

B

By Id, By name, By XPath, By CSS Selector

C

By Tag, By Class, By ID, By XPath

D

By Id, By Name, By Tag, By Class

Question 5 of 10

Consider the good practice - you have to capture a screenshot for a failed test. How do you do that using Selenium WebDriver?

A

We can't do that using Selenium WebDriver.

B

Using code like (BrowserScreenshot)driver).getScreenshotAsImage(OutputType.PNG);

C

We can do using a programming language + browser method call

D

Using code like (TakesScreenshot)driver).getScreenshotAs(OutputType.FILE);

Question 6 of 10

Why we need Selenium Grid when we have Selenium WebDriver for test scripting?

A

Selenium Grid is used to develop a Hybrid Automation Framework easily and it supports continuous testing as well.

B

Selenium Grid can easily execute compatibility testing on different browser & operating systems combinations without the help of Selenium WebDriver.

C

Selenium Grid is used for distributed & parallel running of automated tests using Selenium WebDriver execution nodes. Selenium Grid has no role in actual test scripting.

D

All the above

Question 7 of 10

What should be the starting core framework of your Selenium Hybrid Automation Framework?

A

Keyword Driven Framework

B

Data Driven Framework

C

Continous TestIng + TestOps framework

D

Page Object Framework

Question 8 of 10

What is Page Factory? Is it an alternative to Page Object Pattern?

A

Yes. Page Factory is better than Page Object Pattern. Page Factory is a highly enhanced Page Object Pattern.

B

No. Page Factory is an enhancement on the top of Page Object Pattern implementation in terms of WebDriver initialization, Web Elements initialization & memory management.

C

Yes. Page Factory is an enhancement to Selenium WebDriver in terms of browser handling, handling web pages, and improved test scripting

D

None of the above

Question 9 of 10

Can we achieve Continuous Testing with Selenium WebDriver?

A

Yes, Selenium 4 has inbuilt Continuous Testing support.

B

We need Hybrid Automation Framework with BDD + Cucumber for Continuous Testing.

C

We need a Build Management & CI/CD tools like Maven, Jenkins, GitHub for Continuous Testing.

D

We need cloud platforms like BrowserStack, SauceLabs for Continuous Testing.

Question 10 of 10

How are you implementing the Data-Driven Framework(DDF)?

A

I am implementing DDF using Selenium 4 features.

B

I am implementing DDF using Selenium WebDriver, TestNG, Apache POI, and Excel files.

C

I am implementing DDF using Selenium Grid, TestNG, JDBC, and Excel files.

D

I am implementing DDF using Selenium IDE, TestNG, Apache POI, and Excel files.

Confirm and Submit