Identify The Appropriate Test Cases For Automation
Identify The Appropriate Test Cases For Automation
Coding standards
Handling the test data
Maintaining and handling the elements (object repository in QTP)
Handling of environment files and properties file
Reporting of data
Handling logs
Q #9) What are the attributes of a good framework?
The characteristics are:
Q #11) What are the different types of automation tool you are aware of?
Open source tool like Selenium, JMeter
Paid tools like QTP, Load Runner, Ranorex, RFT, and Rational Robot.
Q #14) Why do you want to keep this kind of information in a separate file and
not directly in code?
URL, Login, and passwords are the kind of fields which are used very often and these
changes as per the environment and authorization. In case we hardcode it into our code,
we have to change it in every file which has its reference. In case there are say more
than 100 files, then it becomes very difficult to change in all the 100 files and hence can
lead to errors. So this kind of information is maintained in a separate file so that
updating becomes easy.
Q #19) How do you select which automation tool is best suited for you?
Selecting the automation tool depends upon various factors like:
Conclusion:
Most of the test automation interview questions are centered on the framework you
develop, so it is recommended that you create and understand your test framework
thoroughly. When I am interviewing, and the candidate has answered my question on
the framework, I also prefer asking language specific question (core java in my case).
The questions start from basics of java to write the logic of some basic scenario like –
How would you extract a set of text from a given line?
How would you extract URL?
In any web page, at any frame, the number of links and its content change
dynamically, how would you handle it?
How do you handle images and flash objects?
How do you find a word in a line?
Answers to all these test automation interview questions are very much specific to
the tool/language you are using for automating. So before you go for the interview,
brush up your programming skills.
In case you did not get a chance to create your framework and someone else have
created it, make some time to understand it thoroughly before sitting for the interview.
Hope these questions are useful for your to prepare for a test automation
interview.