Skip to main content

Selenium Interview Questions


1) What is automation testing?

Automation testing is used to automate the manual testing. It is a process of automating the manual process to test the application/system under test. It uses separate testing tools which facilitate you to create test scripts which can be executed repeatedly and doesn't need any manual intervention.

2) What are the benefits of automation testing?

The benefits of automation testing are listed below

  • It supports execution of repeated test cases.
  • It facilitates parallel execution.
  • It aids in testing a large test matrix.
  • It improves accuracy because there are no chances of human errors.
  • It saves time and money.
3) What is Selenium?

A) Selenium is a browser based functional test automation tool. It is basically a library which you can use in your program to test a web application. It is important to note that selenium is mainly used for browser automation. It is NOT used for unit testing or API testing. Selenium Web driver has many language bindings, which means you can write your tests in your favorite programming language and using the respective selenium bindings.
4) What is Selenium Composed Off?
Selenium is composed off
Selenium IDE (Integrated Development Environment) :  It is a tool for recording and playing back.  It is a Firefox plugin
Web Driver and RC:  It provide the APIs for a variety of languages like Java, .NET, PHP, etc. With most of the browsers Web driver and RC works.

Grid: With the help of Grid you can distribute tests on multiple machines so that test can be run parallel which helps in cutting down the time required for running in browser test suites

5)  how many languages does selenium WebDriver support?
 The main ones are: Java, C#, php, Ruby, Python

6) What is Selenium 1.0?


Selenium 1.0 is popularily known as Selenium Remote Control (Selenium RC). It is a library available in wide variety of languages. The main reason to use Selenium RC was that Selenium IDE was incapable to execute tests in browsers other than Selenium IDE and the limitation of language Selenese used in Selenium IDE.


7) What is Selenium IDE?

Selenium IDE is a firefox plug-in. It is used to record and replay tests in firefox browser. It is used only with firefox browser.

8) What is selenium 2.0?

Selenium 2.0 is a tool which is a combination of web testing tools Selenium RC and WebDriver.

9) What is Selenium 3.0?

Selenium 3.0 is the latest version of Selenium. There are 2 beta version of Selenium released with few changes in the previous versions.

10) What are the limitations of selenium?



Selenium has following limitations:

  • It can be used only to test web based application.
  • Mobile applications can not be tested using selenium.
  • You can not test captcha and bar code by using selenium.
  • The user must have the knowledge of programming language for using selenium.
  • Reports can only be generated using third party tools like TestNG or Junit.


Think above shared interview questions are very much useful in order to become expert in selenium you can enroll best Selenium Training in Chennai only at Besant Technologies. The  training in selenium are offered by professional from IT companies who teach selenium with real time example so join Selenium Training in Chennai  to kick start your career










Comments

  1. This comment has been removed by a blog administrator.

    ReplyDelete
  2. This comment has been removed by a blog administrator.

    ReplyDelete

Post a Comment

Popular posts from this blog

Why Is Python So Famous?

Have you ever come across word the python anywhere? If no, let me brief you about “Python”. Python is an interpreted, object oriented and high level programming languages more over it has built in data structures which makes it attractive for rapid application development as well suitable for scripting language. The applications of python languages are wider it used to create GUI based desktop applications, web applications and business applications. So the opportunities for python are overwhelming, so grab the opportunity by enrolling Python Training in Chennai Advantages of python Python has numerous third party modules which make it capable for interacting with other language and platform Python is open source software which makes it free to use and distribute Python provides excellent readability which helps beginners to learn the language fastly Python offers user friendly data structures Python increases the speed of application developmen...

Pros of Being in Android Industry.

Among Various Field in The IT industry. Android is emerging as most demand able and fast growing field. The android phone is becoming as an important need of people living in the competitive world. So it is predicted that the demand and use of android app will grow tremendously in next coming years Here are some of the benefits of being in android industry Constant Growth Android is an Stable industry and it seems to be growing consistently in recent years and the number of jobs in the IT industry have become doubled in recent days moreover there is never shortage of available jobs So it right time to enroll best Android Training in Chennai at Besant Technologies Improves Your Creativity The android sector is full of Creativity. This field is suitable for people who genuinely want to have their career interesting moreover when their products or services are complete, they can actually witness the result that their technological innovations have created being a...

Shift your career using hadoop

Are you looking for job change in IT? Confused with choosing right domain? Hadoop is a solution for confusion. Many recruiters say “there is great demand hadoop in the market and companies are ready to pay high if you meet the expectations of the hadoop professionals” So it right time to make career in hadoop by enrolling hadoop training in chennai Why Companies use hadoop? Hadoop is considered to be cost effective tool for storing and managing the data Hadoop provides opportunity for accessing data which in turn helps to take proper decision Hadoop acts an enabler for social media, emailing, log processing, data warehousing and error detection. Hadoop is capable processing data at a faster rate In the real word the size of data is increasing rapidly, So Companies are in need of hadoop trained professionals which in turn creates large gap between demand and supply of the hadoop professionals. Hadoop is one of the highest paying skills in the market moreover ...