Software Testing Interview Questions
QTP Interview Questions III
- Explain the check points in QTP? - A checkpoint verifies that expected information is displayed in an Application while the test is running. You can add eight types of checkpoints to your test for standard web objects using QTP. A page checkpoint checks the characteristics of an Application. A text checkpoint checks that a text string is displayed in the appropriate place on an Application. An object checkpoint (Standard) checks the values of an object on an Application. An image checkpoint checks the values of an image on an Application. A table checkpoint checks information within a table on a Application. An Accessibilityy checkpoint checks the web page for Section 508 compliance. An XML checkpoint checks the contents of individual XML data files or XML documents that are part of your Web application. A database checkpoint checks the contents of databases accessed by your web site
QTP Interview Questions VI
- What does it mean when a check point is in red color? what do u do? - A red color indicates failure. Here we analyze the cause for failure whether it is a Script Issue or Environment Issue or a Application issue.
- What is Object Spy in QTP? - Using the Object Spy, you can view the properties of any object in an open application. You use the Object Spy pointer to point to an object. The Object Spy displays the selected object’s hierarchy tree and its properties and values in the Properties tab of the Object Spy dialog box.
Debugging and Testing Questions
- What debugging tools come with the .NET SDK?
1.  CorDBG – command-line debugger. To use CorDbg, you must compile the original C# file using the /debug switch.
2.  DbgCLR – graphic debugger.  Visual Studio .NET uses the DbgCLR.
- What does assert() method do?
In debug compilation, assert takes in a Boolean condition as a parameter, and shows the error dialog if the condition is false. Â The program proceeds without any interruption if the condition is true.
- What’s the difference between the Debug class and Trace class?
Documentation looks the same. Â Use Debug class for debug builds, use Trace class for both debug and release builds.
Load testing interview questions
- What criteria would you use to select Web transactions for load testing?
- Why are virtual users created?
- Why is it recommended to add verification checks to your all your scenarios?
- What’s the scenario, where you would want to parameterize a text verification check?
- Why do you need to parameterize fields in your virtual user script?
- What are the cases why parameterization is necessary when load testing the Web server and the database server?
- How can data caching have a negative effect on load testing results?
WinRunner interview questions
- Describe the process of planning a test in WinRunner?
- How do you record a new script? Can you e-mail a WinRunner script? How can a person run a previously saved WinRunner script?
- How can you synchronize WinRunner scripts?
- What is a GUI map? How does it work?
- How can you verify application behavior?
- Explain in detail how WinRunner checkpoints work. What are standard checkpoints?
- What is a data-driven test? What are the benefits of a data-driven test?
- How do you modify logical names on GUI map?