Software Testing
Web Application Testing: 8 Step Guide to Website Testing
Before we pen down more details on the type of web testing, lets quickly define Web Testing. What is...
Following are frequently asked questions in interviews for freshers as well experienced QA professionals.
1) What is Automation testing?
Automation Testing is a technique using an automation tool to write and execute tester's test scripts and cases.
The main goal of Automation Testing is to reduce the number of test cases to be run manually and not eliminate Manual Testing altogether.
2) When will you automate a test?
Automation in preferred in following cases
Usually, the decision is based on the ROI (Return on Investment)
3) When will you not automate testing?
One should not automate in following cases
4) What are the steps involved in the Automation Process?
In the automation process, steps involved are
5) What are the points that are covered while planning phase of automation?
During planning phase of automation things which must be taken in concern are
6) In what condition we cannot use automation testing for the Agile method?
Automation testing is not useful for agile methods in following conditions
7) What are the primary features of good automation tool?
8) What are the types of the framework used in software automation testing?
In software automation testing four types of framework used are
9) What is the scripting standard while performing automation testing?
While writing the scripts for automation, you must consider following things,
10) What are the most popular tools for automation testing?
The most popular test tool for automation testing are
11) On what basis you can map the success of automation testing?
By following criteria, the success of automation testing can be mapped
12) Can list out some disadvantages of manual testing?
13) Tell me what you know about Selenium
Selenium is a free (open source) Test automation library. It is used to automate Web and Mobile environments. It consists of
Selenium supports scripting in languages like Java, C#, Python, Ruby, PHP, Perl, Javascript.
14) Tell me about QTP
QTP (Quick Test Professional) is now known as HP UFT. It is a commercial automation tool and supports a very wide range of test environments Web, Desktop, SAP, Delphi, Net, ActiveX, Flex, Java, Oracle, Mobile, PeopleSoft, PowerBuilder, Siebel, Stingray, Visual Basic amongst others.
The scripting language is VBScript. The tool gels well with HP ALM (Test Management Tool) and HP LoadRunner (Performance Testing Tool).
Salient features of QTP include Business Process Testing, keyword driven framework, XML support, robust checkpoints, test results.
15) Explain what Sikuli is?
Sikuli is a tool that uses "Visual Image Match" method to automate graphical user interface. All the web elements in Sikuli should be taken as an image and stored inside the project.
Sikuli is comprised of
Practical uses of Sikuli is that
16) Mention what is the difference between Selenium and Sikuli?
Sikuli | Selenium |
|
|
Free PDF Download: Automation Testing Interview Questions & Answers
Before we pen down more details on the type of web testing, lets quickly define Web Testing. What is...
What is Manual Testing? Manual testing is testing of the software where tests are executed...
A recorded script can simulate a virtual user; however, a mere recording may not be enough to...
What is a Scaled Agile Framework (SAFe)? Scaled Agile Framework (SAFe) is a freely available online...
What is Black Box testing? In Black-box testing, a tester doesn't have any information about the...
What is Software Engineering? Software engineering is defined as a process of analyzing user...