Company-wise Selenium and QA interview preparation page.
Questions
Tell about yourself
Explain your experience in Automation
Role in Automation
Write a program for registration page : Click on register link in web page. Then fill all the fields with external data source. Finally click on submit.
Explain each and every line. what it will do [4].
In the same scenario[4] , how you read the data for 10 different test data.
How to get count of all the links in web page
How to read the data from Notepad.
How to read the file which is present in Network [Like SharePoint].
Explain manual testing cycle from requirement
Defect Life cycle
How to instantiate Chrome driver.
Did you attend any Client calls from Onsite
What is Maven, Git, Jenkins
Round - 2:-
Limitations of Selenium
Write a code for taking screenshot
How to handle Alert
How to handle multiple windows
Annotations in TestNg
Hierarchy of TestNg
Diff bw 'Defect Retesting' and 'Regression Testing'
Do u know Database testing
Which project is in which domain
If u have 100 scenarios. In that u have mixture of smoke and sanity scenarios. want to run smoke alone. How to handle this with TestNg.
What are the reports u r maintaining
Tell me about yourselF
How to read data from an excel? Write code and explain?
What are the annotations available in TestNG?
One question on when to use 'Success percentage' attribute in TestNG
Explain Defect Lifecycle
sceniario: clicking on a link in a Window will take you to another window.i want to click a link in another window. how will you do that?
what are locaters available in Selenium? Which is the least prepared, most prepared & how?
what are the challenges you faced in selenium?
what is the report used in your project?
Explain what is BDD,TDD, DDD
Explain the feature file
What are the keywords in feature file.
How would you pass the parameters from outside a class.
Difference between find elements and find element.
What is relative xpath.
Explain following-sibling.
How many locaters are present in selenium and explain each with an example.
How would you do drag and drop
How will you find the total number of url's in a page
I was asked what version of java that is been currently used in my projects..and the question was the difference between the current version I'm using and it's previous version..what are the new features ?
Given an array
How will you create a jenkins build.
What are the plugins required for Jenkins.
Explain about the version controlling software you use in your projects.
What is bit bucket.
Write a program to find whether a given number is prime or not
Program to change lowercase letters to uppercase and vice versa.
How to Open browser with some customized settings?
How to go to homepage directly if in previous session we logged in?
Maven build jar file to push to GIT how to secure from virus or hackers?
Access modifiers
Protected method can be acces if class extend from another class?
Window move to different position?
Xpath of text if there is paragraph inside div tag and in paragraph there is a text, how to get that text
Set and list
String buffer and string builder
Interface
Public static void main-- static public void both are correct?