FAQs asked in Companies





1. Explain Bug Life cycle
2. What is integration testing and regression testing
3. What is verification and validation
4. How does winrunner recognizes the project which is in custom build
5. What is expert view and tree view
6. How does QTP identifies the project
7. What is the difference between Winrunner and QTP
8. What is Test Director and which version of test director your are using in your project
9. What is a  test plans
10. what are the contents  present in a test plan
11. What is the risk of testing a project


1. What is configuration Management
2. What is change management
3. What are Severity and priority levels
4. What is Data integrity and Data validity
5. What are the browsers available and explain their versions
6. Is it possible that Quality variates project to project
7. What are GUI Map files and explain their Contents
8. What is Data base check point and why we go for that
9. What is the difference between the  Client server application and a Web application
10.  Does Winrunner Supports Web applications
11. What is process Management
12. What is an Error, Defect, Bug
13. What is Quality
14. Which version of Winrunner you are using
15. What is Build Verification and why we go for it
16. What is Defect density
17. What is Integration testing
18. What is Static testing and types of Static testing
19. What is Validation testing
20. what is Data driven testing and why we go for data driven testing
21. what is the definition of Testing
22. What is Sanitation Testing


1. What are joins and subjoins in the data bases
2. what is data driven testing
3. what is verification and validation
4. What is Quality Assurance (QA)  and Quality Control (QC)
5. Is Verification is related to QA and Validation is related to QC ?
6. which type of model you follow  basically in your project
7. what is a use case
8. How to test a Bike
9. how to test a Lift (Elevator).
10. which configuration Management tool do you use
11. which Bug tracking tool do you use
12. explain Bug life cycle
13. what is Regression testing
14. what is ALPHA testing ans BETA testing
15. What types of testings comes under Non functional testing
16. what is TEST DIRECTOR
17. what is CMM and CMM i
18. whar are Expressions in Winrunner
19. What is a Compile module
20. Is it Necessary to open the tool first or the application first
21. after  getting a bug what will you do
22. if you add a new object or a new module for the existing application then how will you test the application
23. which Defect tracking tool do you use
24. what is change management
25. What is smoke Testing
26. what is sanity testing
27. A application is given to you but  the requirements and functionalities are missing what will you do to start the testing
28. which  testing documents will be received by the client


1.what is a test plan
2.Actually when will be the testing people will be involved in the project
3.Define low priority and high severity
4.Whom do you report the Bugs
5.what are the contents present in a test plan
6.which model  will you follow
7.Which Bug tracking tool do you use and what are the contents present in it
 8.If a bug is reported what will be the Next work done
 9. How to write test cases using Use case diagrams
 10.For a given condition (X>=0<100) how many test cases you can write

  1.what is BVA and ECP
  2.Do we have recovery manger in Winrunner
  3 how does the winrunner recognizes the project
 4 how is winrunner is used in the project



1. What is the difference between Sleep and wait in winrunner
2. what is integration testing and types of testing  present
3. what is system testing
4. what is data driven testing
5. what is functionality testing
6. if requirements are given to you then how do you write the test cases for it

Account number =
Ok       cancel

For above given form the valid account number starts from 1 to 1000  so is it necessary to input the 1,2,3
….998,999,1000 test cases to check the conditions of valid account numbers I,e  is it compulsory to write 1000 test cases for the above form


1.what are the types of recording modes  in winrunner
2.what are the three modes of running a test in winrunner
3.what is synchronization point
4.what are the contents present in a test case
5.do we need testing for the project
6.what is code review and code walk through
7. At which phase the testing starts (begin) in the project
8. How do we test Client server applications and a Web applications
9. what is verification and validation
10. what is adhoc testing
11. what is traceability matrix
12. what is base line document
13. what is  Test Life Cycle
14. what is regression testing and retesting
15. what is a BUG LIFE CYCLE
16. what is a Bug
17. what are defects
18. what is functionality testing and system testing.
19. a project has to be released in one day but the testing people got that project  

      from the developers half of the day before so what they have to do to  

      Complete the testing process.
20 what are severity level and priority levels


1. What is BVA and ECP
2. Which version of WINRUNNER and QTP you are using in the project
3. What is the use of Recovery manager in QTP
4. What is retesting and regression testing
5. Write the SQL queries for the following EMP table  to select the employee id and his details from emp table

6. For example: employee dept and employee id and employee name and employee salary
7. what is a sub and what is a driver
8. What are your roles and responsibilities in  your project
9. Does BVA is equivalent to ECP
10. If you find a bug what will you do




1. Explain Classical water fall model
2. Integration testing is conducted by developers or testers
3. an application is given how do you test  for example the money deposited in account no.2 should be transferred to Account no.1

Account no: 1
Account no: 2
 Ok        Cancel

4. what is V model
5. What is BUG life cycle
6. What is alpha testing and beta alpha testing
7. What is verification testing and validation testing
8. What are ISO and CMM standards levels
9. Which  should be given more preference I.e. severity or priority ?
10. How to use the test director in your project
11. What is use of recovery manager in QTP
12. What are the add ins in QTP
13. What are expressions in QTP
14. if the developers are not convinced with your bug in this case what will you do
15. if the developers are developing the application then what is the  job assigned to the  testers
16. What is system testing
17. What is smoke testing
18. What is sanity testing
19. What is sanitation testing


1. What automating testing tools are you familiar with?
2. How did you use automating testing tools in your job?
3. Describe some problem that you had with automating testing tool.
4. How do you plan test automation?
5. Can test automation improve test effectiveness?
6. What is data - driven automation?
7. What are the main attributes of test automation?
8. Does automation replace manual testing?
9. How will you choose a tool for test automation?
10. How you will evaluate the tool for test automation?
11. What are main benefits of test automation?
12. What could go wrong with test automation?
13. How you will describe testing activities?
14. What testing activities you may want to automate?
15. Describe common problems of test automation.
16. What types of scripting techniques for test automation do you know?
17. What are principles of good testing scripts for automation?
18. What tools are available for support of testing during software development life cycle?
19. Can the activities of test case design be automated?
20. What are the limitations of automating software testing?
21. What skills needed to be a good test automator?
22. How to find that tools work well with your existing system?
23. Describe some problem that you had with automating testing tool.
24. What are the main attributes of test automation?
25. What testing activities you may want to automate in a project?
26. How to find that tools work well with your existing system?
27. What are some of the common misconceptions during implementation of an automated testing tools for the first time?

WinRunner interview questions
1. Give one line answer about WinRunner?
2. How do you define WinRunner on your own?
3. WinRunner is suitable for which type of applications?
4. What are all the types of applications WinRunner can use?
5. What's the WinRunner version number you used for your applications?
6. What are all the different types of recordings available in WinRunner?
7. When do you go for Context Sensitive and Analog recordings? What's the difference between them?
8. What are all the Limitations & Advantages of WinRunner?
9. Where you find that you can't use WinRunner for automation?
10. What's the types application you working on using WinRunner?
11. What's your comfort level in using WinRunner?
12. What is meant by Synchronization? How do you implement it in WinRunner?
13. What is meant by Check points? Types of Check points? In what situation will you use it?
14. What are all the different platforms that WinRunner can be used?
15. Any knowledge of Test Director?
16. Difference between WinRunner and Test Director?
17. What databases can Test Director reside on?
18. Explain the project tree in Test Director.
19. Advantages of WinRunner over other market tools silk, robot etc.?
20. How does Winrunner identify GUI Objects?
21. What's the use of GUI Map Editor?
22. Winrunner GUI map modes?
23. What are the two GUI Map modes available in WinRunner?
24. What is the use of rapid test script wizard?
25. How will you synchronize tests using WinRunner? When should you synchronize? Synchronize settings?
26. How do you check GUI objects?
27. How do you check a bitmap?
28. What is meant by GUI Spy?
29. Besides Record and Replay what else can be done using WinRunner?
30. What are different types of running a test?
31. When do you use Verify/Debug/Update Modes?
32 When do you use Break Points?
33. What is Toggle Break Points? How it differ from Break points?
34. What's Step and Step into?
35. What's the role of GUI Map Editor? (Its connects logical name in the script to the physical attributes of the object in the GUI Map Editor).
36. What is meant by Function Generator? (F7).
37. How do you load GUI Map Editor?
38. What is injector in load runner?
39. What is TSL? What 4GL is it similar too?
40. How do you program tests with TSL?
41. How do you invoke an application using TSL?
42. What is Module? What's Compiled Module?
43. Explain data parameterization in WinRunner.
44. What is User Define Functions? What are all the different types of User
45. What is Function? Types of Functions?
46. Defined Functions available in WinRunner?
47. Name a couple of standard web function found in the function generator? And explain their purpose.
48. Where do you use Private/Public function in your script?
49. How do you forcibly capture an Object using WinRunner (when WinRunner not able identify it)?
50. Can you test DB using WinRunner?
51. What are all the different DB that WinRunner can support?
52. How do you set a Query to get/fetch data from the DB?
53. How TSL looks like?
54. What are all the default codes WinRunner will generates when you start an application?
55. What are the other codes you can write/call with in TSL? 56. What are all the different languages can be called using TSL in between the scripts?
57. How do you handle an Exception in WinRunner?
58. Types of Exception available in WinRunner?
59. How do you define an Exception for complete application or for a particular function?
60. How do you run tests on a new version of WinRunner?
61. What are data driven tests & How Do you create it in WinRunner?
62. What's the File Format used in Data Table?
63. How do you link a Data Table in your script?
64. How do you read text from an application?
65. What is a batch test? How do you program a batch test?
66. What happens when user interface changes?
67. Does load testing possible using WinRunner?
68. Does WinRunner help you in web testing?
69. How do you manage test data, test result?
70. Questions on TSL: How to generate Functions?
71. Running tests from the command line?
72. Explain WinRunner Testing Modes?
73. Have you completed the CPS exam? Which one?
74. Write a short compiled module which selects random numbers; and what function is used to call your customized compiled module? 75. What's the purpose of the wrun.ini file?


Choose the correct answer:

1.Testing work starts once
a)once requirements are complete
b)once test cases are complete
c)once coding is complete
d)Beginning of the requirement

2.For White box testing  
A)The tester is completely unconcerned about the internal behaviour of the program
B) the tester is concerned with finding the circumstances in which the program does not behave according to code standards
C) Test data is derived from market requirements

3.stress testing is a measure of one of the following
a) applilcation response time
b) concurrent load on application can handle
c) transaction per minute that can be handled
d) virtual load at which the system will fail

4.Susan reviews a QA test plan prepared by her counterpart and gives her comments.   

   It’s a part of

  a)Quality control
  b)Quality Assurance



5.user acceptance testing means ;
   a)testing performed on a single stand alone module
   b)testing after changes have been made to ensure that no unwanted changes were introduced
   c)testing to ensure that system meets the needs of the organization and the end user 


6.Software Quality Metrics will help you to
A) Keep account on the software quality of an application
B) Analyze and improve the deficiencies of the application
C) Both of the above
D) None of the above

7) Regression Testing:
a) Tests how well the program runs with Adverse data
b) Tests program input branches
c) Selective retesting to verify modifications have not cause adverse effects
d) Testing data during requirements phase

8)Application that has GUI must be tested for usability
a) For any kind of UI applications
b) More necessary for Web- based applications
c) Only if the user is going to use the UI
d) Only if the user pays for it

9) the program according requirements expects the uppercase letters from A to Z .analyse the following inputs and choose one that can cause the failure with greater probability.
a) @, [
b) 1,0
c) B, W
d) [,]

10)A system test that forces the software to fail in a variety of ways and verifies that software is able to continue execution without interruption. This definition is nearest to;
a) Recovery testing
b) Stress Testing
c) Both of the above
e) None of the above

11)Automated testing is necessary when
a) testing has to be done  very quickly
b) number of resources are very less
c) most of the test cases are similar in nature
d) all of the above

12) which of the following tests is performed early in a software testing process
a)Monkey testing
b)Unit testing
c)System testing
d)None of the above

13)The testing technique that requires devising test cases to demonstrate that each program function is operational is called
a) Black box testing
b) Glass-box testing
c) Grey-Box testing
d) White-Box Testing

14) What UML diagram is useful for black box testing
a) Class diagram
b) Object diagram
c) Use case diagram
d) Sequence diagram

15) What kind of tools would you suggest to use the automation of regression tests
a) Capture and play back
b) Static analysis
c) Simulators
e) Debugging tools


1. In analog mode of recording the maximum value of X in (X, Y)
a) the height of the screen, in Pixels, minus one.
b) The height of the screen, in Pixels
c) The width of the screen
d) The width  of the screen, in Pixels

2.During play back, you accidentally hit “pause’
 a) Execution stops and you need to start from the beginning of the TSL again
 b) Executions stops and you can start off   execution again from where you had   stopped, all variables have to be redefined  

 c) Execution stops and you can start off execution again from where you had stopped, all variables will still remain  initialized
e) You need to restart win runner to execute again

3) To start recording on a Web based application using win runner and IE ; What of these is the best practice
a) You have to shut down all Open IE sessions, open the application and then open win runner
b) You have to shut down all Open IE sessions, open win runner and then open the application
c) Open application and then open win runner
d) Open win runner and then open the application

4)the types of variable declarations found in a TSL function are
a)Static and Public
b)auto, static and public
c)auto ,static and extern
d)need not be declared

5)You have executed a tl_step function in TSL for a context sensitve case . if thecondition fails]
a)winrunner report shows the whole Run as failed
b)winrunner report shows only that step has failed
c)winrunner report ignores the failure
d)None of the above

6) Which of this is true
a)You always require a GUI file to play a context –sensitive script
b)you always require  a GUI file to play an analog script
c)Not necessary to have GUI file at all
e)none of the above

7) which of the following describes the window www.india.com  in regularized form

e) all of the above
f) none of the above 




Home Page