1. Big bang model of testing -Concentrates on each …..something like dis -concentrates on each model… something kike dis 2. Test plan captures Different milestones 3. A manual testing technique in which the author presents/tells the logic code and programe module to a group of persons /colleagues, error detection but not correction Walkthrough 4. A technique in which of persons discuss for creative and …something solution 5.Defect is deviation from standards 6.Localisation testing is Target particular locale/culture Target any locale/culture 7.What are testing activities involved in design phase 8.The testing that involved internal logic/code white box. 9.Black box testing checks the requirements 10.One more question on white box testing… 11.Root cause analysis is done in acceptance testing. 12.Testing team should have Domain knowledge Data base knowledge Tools Expertise All 13.Which is not done by test manager test execution 14.Test case priority depends upon Customer priority Stability if functions Impacted functionality 15.Non-statistical technique of testing Histogram Flowchart Scatter chart Run chart 16.generally to check to memory overflow stress testing can be used
17.Volume testing checks the physical and logical limits of system capacity 18.The testing for a new software to check whether it can handle major testing events …..something like this. Sanity testing 19.what is another name for functional testing? 20.Desk check: Verification technique conducted by the author of the artifact to verify the completeness. 21. Cost of quality: Money spend above and beyond expected production costs, this involves prevention,appraisal,internal&external failure costs 22. Test strategy: It is statement of overall approach of testing to meet the business and test objectives . it identifies the methods , techniques and tools to be used for testing. A test strategy will typically cover the following aspects Definition of test objective Strategy to meet the specified objective Overall testing approach Test environment Test automation requirements Metric plan Risk identification, Mitigation and contingency plan Details of tools usage Specific Document templates used in testing 23. How identify the test case? Test case ID It is unique number given to test case in order to be identified. 24. Test execution consist of following activities to be performed Creation of test setup or testbed Execution of test cases on the setup Test methodology used Collection of metrics Defect tracking and reporting Regression testing 25. There are two approaches in integration testing Top-down(stubs) Bottom-up((drivers) 26. Integration testing: Tests partial systems composed of integrated components.
27.Bottom-up approach –using test drivers 28.System testing: Test cases are based on the system specification It is critical part of the testing process as the system is verified as a whole. 29. Generally to check memory overflow-system testing can be used. 30.What makes a good test engineer? A strong desire for quality, and an attention to detail. 31. Order of testing Unit, integration, system, validation..(they changed the order. U will find correctly) 32. Review is an activity carried out to verify the documents at different stages foe its completeness, correctness & consistency. 33.In which phase it is least cost to correct the errors Analysis & Design 34. Functional testing is black box testing 35. The graphical representation of the test data sets Flowchart 36. Quality control is a validation process. 37. Test execution consist of Creation of test setup/bed, execution of test cases, defect track and report. 38.Activites done in requirement phase testing Templates, test plan, test strategy, acceptance criteria 39.Validation means Assures that the end product meets the user’s needs. 40.Test case contains: Input & expected output. 41. cost of quality definition. 42. Objective of formal review is to find defects. 43. Mitigation plan – How to avoid risk 44.The execution order of test case depends on Functional interdependency Test case priority Both a & b 45. Functional testing tools
Rational robot Win runner Visual test All of the above 46. Test case sheet contains Test case ID, execution procedure, function to be tested, results 47. Devising of test cases basing on functionality is Black box testing 48. A bit like….. There are some GUI screens how u test it? Using winrunner 49.Charecteristics of a good test Tests are likely it catch bugs No redundancy Not to simple or too complex All the above 50. Equivalence class is a subset of data that is representative of large class. 51. Contingency-what to do if the risk were to occur 52. Bug reporter is medium of communicator b/w tester and developer. 53. Beta testing is done outside organization 54. QA load is performance testing 55…………..testing are done during test plan . Unit and integration System & regression Acceptance All the above 56.Test plan is the one that describes overall approach of testing . 57.Load test is Examines sys performance at abnormal frequency, load, volume Examines whether sys performance at threshold limit pass/fail Both a & b 58. Memory profile is done using which tool Load runner 59. Testing comes to an end when Test cases executed with certain % passed Test budget depleted Don’t remember All the above 60. Performance testing is done to verify Hardware & software performance
Optimum configuration Response time break All the above 61.Test plan contains its direct quest 62.Risk mitigation specifies how to avoid risks 63. Desk check is verification technique conducted by author to verify completeness 64. static analysis is done for Requirements coding design all the above 65. Testing team should have Domain knowledge Database knowledge Tools expertise All 66. What should be done after risk identification Risk mitigation & contingency plan Impact analysis & procedures Rewrite test cases Both a & b 67. Installation testing is To ensure that necessary components of application are installed To check whether the uninstallation works fine of the installed system. 68. Primary purpose of testing is To ensure that product meets the user’s requirements specification. 69. volume testing is used To determeine logical and functional limits of a system 70.Wipro template is a reference used of IEEE std. 829-1983 71. Program code size can be determined from KLOC 72. Exhaustive testing is impossible 73. Testing is stopped when……….. 74. Quality Control comes under Validation process 75. win runner is a Functional automation testing tool
76. Localization testing is Adapting graphics for a specific culture/locale. Product’s quality for a particular target culture/locale. 77. Regression testing is ……………. 78. Test plan is …….. ans:all of the above 79. There are some 50 test cses to be executed and to complete it do you Acquire 50 testers. Acquire 25 testers. Use a win runner automation tool. Do not use win runner qutomation tool. 80. capture and replay are qutomation tools of Tcl\tk Winrunner Expect All of the above 81. Which testing technique requires devised test cases in order to test internal logic of code White box testing Black box testing Grey box testing Some option 82. Defect are classified as Severity and priority Test cases and priority Code and priority Test engineer and code 83. Capture and replay tools are used for Database query GUI application Some option All of the above 84. STLC stands for Software Testing Life Cycle Software Technical Life Cycle Some thing None 85. A good tester has characteristics Tact and diplomacy Attention to detail Good communication skill All of the above 86. Goal of ……………. Testing is to handle international market without any display problem Globalization testing Security testing Regression testing Some option
87. Which testing is to determine if a new software version is performing will enough to accept it for major testing effort Sanity testing Regression testing Option Etc 88. You have 500 users which are to log into system simultaneously. What has to be done to check behaviour of system Recruits 500 testers Use tool like winrunner Use tool like load runner Some option 89. Definition of audit 90. What has to be done in design phase Prepare and verify test case and test script, prepare traceability matrix as per requirement Prepare test plan Etc 91. which is not part of formal review Review is to be done in small groups Any issues has to be prepared in advance Conducted by knowledgeable member known as a moderator who is not an author of product being reviewed or member of team Author should always take part in review 92. Suppose there is a high severity defect in system. What should be done Suspend testing until that defect is fixed and again resume testing 93. Test strategy is It is done in line to meet business and test objectives 94. What is test case? 95. What is review? It is an activity carried out to check consistency, completeness and correctness of documents at different stages. 96. Which one is not a valid black box testing technique Error guessing 97. Wipro has specific templates in velociq These templates are flexible and we can use client templates or by our own 98. Functional testing also known as Black box testing 99. Bug reporter is medium of communicator between tester and developer.
100. Test strategy definition? 101. ……… Testing is done outside organization Beta 102. QA load is Performance testing tool 103. ………… testing are done during test plan Unit,integration,system,regression,aceptance 104. ……….. is the one that describes overall approach of testing Test plan 105. Load test Examines System performance at abnormal frequency, load, volume and examines whether system performance at threshold limit pass or fail 106. Memory Profilling is done using which tool Load runner 107. Testing comes to an end when Test cases executed with certain % passed,Test budget depleted 108. Performance testing is done to verify Hardware and software performance, optimum configuration, Response time break 109. Test plan contains…………. 110. Risk mitigation specifies How to avoid risks 111. What is desk check? Verification technique conducted by author to verfy completeness 112. Static analysis is done for Requirement, analysis,coding 113. Testing team should have Domain knowledge, database knowledge,tools expertise 114. What should be done after risk identification Risk mitigation and contingerncy plan, Impact analysis and procedures 115. Desk check testing? 116. Roles of project manager, team leader, team member? 117. Test strategy, test plan concepts? 118. Review, walk through?
119. Various types of testing tools? Testing techniques: Alpha Beta Unit Integration Stress, load Acceptance Performance 120. Verfication and validation? 121. Full form of IEEE? 122. Bench mark testing 123. localization or globalization? 124. Which tool is used for performance testing Load runner 125. What is the reason for bug? Programming error, software complexity 126. Big bang model of testing? 127. What is acceptance testing? 128. What are the tools used for load testing? Winrunner, loadrunner, robust 129. What is the need of separate testing team? Strangers can do the testing more accurately Conflict of interest between developers and testers reduces 130. What is review? 131. What is quality assurance? 132. How will you identify a test case? Using test case id 133. Whats not there in a test plan? S\w requirements, test environment, test requirements management 134. What is the need of Quality Control? 135. What is test strategy?
1. Preparation for the review meeting is mandatory in which form of review. a. Code Inspection b. Code Walkthrough c. Technical Review d. None of the above 2. Author shall not act as ____________ in Code Inspection. a. Inspection Leader b. Reader c. Both a and b d. None of the above 3. Code Inspection team can have minimum ________ no. of participants. a. 3 b. 6 c. 2 d. 8 4. Who should not participate in the Code Inspection meeting? a. Testing Team Leader b. Program Manager c. Both a and b d. None of the above 5. What is true about Comparison Testing? a. Run all versions in parallel with a real-time comparison of results. b. Run different versions one by one with a real-time comparison of results. c. Use same teams to develop independent versions of the software. 6.
7.
8.
9.
10.
d. Test each version with different test data Specification based testing is a a. Testing technique b. Test Strategy c. Test case design d. None of the above Following is NOT a testing technique a. Specification based b. Code-based c. Bread testing d. Specific technique Client/Server Testing is a a. Specification based Test Technique b. Code-based Test Technique c. Thread testing Test Technique d. Domain Specific test technique Black box test design is also called as a. Requirement-based test design b. Functional test design c. Both a and b d. None of the above The purpose of Requirement-based testing is only to a. Find incorrect or missing functionality b. Eradicate Performance errors c. Find presence of Initialization and termination errors d. All of the above
11. Requirement-based testing guarantees testing against a. Positive testing b. Negative testing c. Use case testing d. All of the above 12. Following is NOT a requirement-based test case design technique a. Equivalent Partitioning b. Branch Coverage c. Boundary Value Analysis d. Cause Effect Graphing 13. A possible programming element to determine equivalent input class a. Range b. Value c. a or b d. Only a 14. Dividing the input domain in to classes of data to arrive at test cases is a a. Code based technique b. Requirement based technique c. Both a and b d. None of the above 15. When a programming element has valid value and valid length, to derive test cases we require technique a. Equivalence Class Range b. Equivalence Class Value c. Equivalence Class Set d. Equivalence Class Boolean 16. Complementary technique of Boundary Value Analysis is a. Equivalent Partitioning b. Cause Effect Graphing c. Branch coverage analysis d. Cyclomatic Complexity 17. Possible tests for a range of values bounded by a and b are a. (a-1), a, (a+1) b. (b-1), b, (b+1) c. a and b d. a or b 18. Steps to arrive at test cases using Cause Effect Graphing Techniques are a. decision table rules are converted to test cases b. A cause–effect graph developed c. Graph converted to a decision table d. Sequence of steps as a, b, c 19. The technique to test and arrive at test cases for Reliability of software is a. Equivalent Partitioning b. Cause Effect Graphing c. Boundary Value analysis d. Comparison tests 20. White box test case design is also called as a. Code-based test case design b. Functional Test case design c. Both a and b d. No equivalent name 21. To arrive at Code-based test design the tester is ideally expected to have a. High level design b. Low level design c. Both a and b d. Architecture of the Product design
22. The purpose of Code-based testing is only to a. Find typographical errors b. Find logical errors c. Understand the programming objective to arrive at test cases d. All of the above 23. Code-based testing guarantees testing against a. Path coverage b. Condition coverage c. Syntactical and typographical errors d. All of the above 24. A requirement to achieve Code-based testing is to have a. Code walkthrough and Code inspection checklist b. Traceability matrix c. Both a and b d. Only a 25. Following is not a code-based test case design technique a. Statement coverage b. Branch Coverage c. Boundary Value Analysis d. Condition coverage 26. Elementary statements of a program are executed at least once in a. Statement coverage b. Branch Coverage c. Condition coverage d. Cyclomatic Complexity 27. Boolean expressions/Conditions are tested in a. Boundary Value Analysis b. Condition coverage c. Cyclomatic Complexity d. Edge Coverage 28. Every path/iterations in the control flow graph execution is covered in which of the following design a. Edge coverage b. path Coverage c. Statement coverage d. Branch coverage 29. A technique adopted for evaluating the complexity of programming logic is: a. Equivalent partitioning b. Boundary value analysis c. Comparison testing d. Cyclomatic Complexity 30. For a Control flow graph, the Cyclomatic Complexity is defined to be a. v(G) = e - n + 2 b. e = v(G) - n + 2 c. v(G) = e – n + 4 d. v(G) = n + 2 + e 31. White Box testing and Black Box testing are a. Phases of testing b. Cycles of testing c. Types of Testing d. Methods of testing 32. One of the following appropriately represents White Box testing a. Code level testing b. Structural testing c. Both a and b d. None
33. White Box testing reports deviation from a. Coding standards b. Logic and Programming style c. Complexity of Code d. All of the above 34. Two categories of White box testing are a. Basic Path testing and Cyclomatic Complexity b. Cyclomatic Complexity and Equivalence partitioning c. Basic Path Testing and Boundary Value d. a and b 35. Edge coverage and path coverage are measures of a. White Box Testing Adequacy criteria b. Black Box Testing Adequacy criteria c. Both a and b d. None of the above 36. Boundary value analysis is included in a. White Box Testing b. Black Box Testing c. Both a and b d. None of the above 37. Answer to the tester’s question- “Have I found all seeded errors” is a. White Box Testing b. BlackBox Testing c. Both a and b d. None of the above 38. Answer to tester’s question “Have I applied all the inputs” is a. White Box Testing b. Black Box Testing c. Both a and b d. None of the above 39. Test Preparation Checklist should contain one or more of the following a. Correct number and version of the system under test b. Test Input data readiness c. Readiness of the test environment d. All of the above 40. Testing Embedded System is to test/confirm a. Only Software b. Only hardware c. Interfacing with hardware and software d. All of the above 41. Unit testing with embedded system is achieved through a. Code walkthrough b. Using debugger’s scripting language c. Using test harness d. Any of the above depending on complexity of the system 42. Which of the following is not a characteristic of Embedded System testing a. Highly complex system b. Non technical person can conduct tests c. Needs Simulated environment d. Difficult to test run time behavior 43. System testing of embedded software is to test a. Actual Hardware functionality b. Assume the Software is interacting as expected c. One Instrument and one functionality at a time d. all of the above
44. Characteristic of a Client/Server System is a. Have multiple processors/Servers b. Have one processor/Server c. Universal Client with Same OS d. all of the above 45. Key areas, a tester need to know while testing Internet and web application are a. Browser Compatibility b. Functional correctness c. Usability and Security d. All of the above 46. Primary test concerns for Internet presence is to test applications a. Correctness b. Usability c. Browser Compatibility d. All of the above 47. Following is a Type of Internet and Web Application Testing a. Component and Integration testing b. System testing c. UAT d. All of the above 48. Compatibility and Navigation testing are carried out during a. Component testing b. Integration testing c. System testing d. UAT 49. Which one of the following is an activity of Micro Process a. Plan, Design, Develop, Review and Execute Test Cases b. Plan and Execute Test cases c. Review test cases d. Execute test cases 50. Best method to conduct System level testing is a. Requirement based testing b. Integration testing c. Use case based testing d. Code based testing 51. Which attributes are used whenever a Bug/Defect is detected a. Error & fault b. Defect & Bug c. Severity & Priority d. Sporadic & Reproducible 52. Which of the following is relevant if a BUG is in its deferred state a. Developer will look into it in next release. b. Tester has identified a wrong bug. c. Developer will not work on this bug. d. Bug will be resolved immediately 53. A Bug is a Sporadic bug if it a. Can be reproduced accurately. b. Cannot be reproduced accurately. c. is not qualified. d. it is Fixed 54. Software test plan should consist of a. Software Test Environment b. Test identification c. Test Schedules d. All the above
55. System Overview briefly states the a. Purpose and nature of the system b. The software to which this document applies c. Types or classes of tests that will be performed d. a & b 56. System Overview summarizes history of a. system development, b. operation and maintenance. c. None of the above d. Both a & b 57. ___________ shall summarize the purpose and contents of the Test Plan document and shall describe any security or privacy considerations associated with its use. a. System overview b. Referenced Documents c. Document Overview d. None of the above 58. Software items identifies: a. Operating systems b. Compilers and interpreters c. Communications software d. Only a,c 59. Procedures for manual, automatic and semi-automatic techniques for recording test results is defined in: a. Test Levels b. Test Classes c. Test Progression d. Data Recording, Reduction, Analysis 60. A listing or chart depicting the sites at which the testing will be scheduled and the time frames during which the testing will be conducted is described in a. Test Environment b. Test Scheduling c. Test Identification d. Test Levels 61. Code inspection and Code walk through fall under which type of testing a. Dynamic testing b. Static testing c. System Testing d. None of the Above 62. Reader in code inspection is the person who a. Has generated the code b. Who runs through the code line by line c. Suggest solution to the anomalies d. Has sound technical knowledge 63. Person who runs through the code in Code Walk through is a. Walkthrough leader b. Reader c. Team members d. Moderator 64. Check list is used in code inspection to find a. Faults b. Gaze a developer c. Deviation from coding standards d. Both a & c
65. Work products that undergo reviews are a. System build b. Release notes c. Source code d. All of the above 66. A technical review is a a. Less formal b. Fully Formal c. Can be done without a sound technical person d. Is helpful only for automation testing 67. During code inspection the a. check list is required b. Manager should participate. c. Code is executed to find faults d. Meeting could extend for a full day 68. As per GUI standards Title names of the menu bar must begin with a. Upper case letter followed by lower case letter b. Under line the character that represent hotkey c. Only upper case d. a & b 69. An author in code inspection cannot play the role of a. Reader b. Inspector c. Recorder d. All of the above 70. Requirements are collected by a. System Analyst b. Quality manager c. Subject Matter Expert d. a & c 71. Complete preparation on code prior to review is mandatory for a. Code Inspection b. Code Walk Through c. Technical Review d. All of the above 72. A good GUI a. Must be complex b. Grouped unrelated components together c. Balance the display of items on screen d. None of the above 73. Which of the following is most appropriate feature of Manual testing a. Easy to repeat b. Can run unattended c. Always reliable d. Time consuming 74. Which of the following is most appropriate feature of Automation testing a. Reliable b. Unable to simulate all scenarios c. Cannot run unattended d. Difficult to report 75. Software test automation refers to activities and efforts that intend to automate a. Process b. Tasks c. Engineering Tasks d. Both a & b
76. Select the best option for the Manual Testing from the following a. Always reliable b. Not costly c. Certain scenarios practically possible d. None of the above 77. Select the best option for the Automation Testing from the following a. Not able to generate scenarios b. Not reliable c. Not Repeatable d. Good Return on Investment if properly planned. 78. The main objective of Automation testing process a. To completely eliminate the manual testing process b. Not to achieve better test coverage c. To speed up a software testing process d. None of the above 79. First phase in the Automation testing process life cycle is a. Design Test Automation strategies and solutions b. Select and evaluate available Test automation tool c. Develop and implement test automation solutions d. Plan for Software test automation. 80. White box testing tools tests a. Functionality of the software b. Performance of the software c. User acceptance criteria d. Coding standards and memory leaks 81. Which of the following is White box testing tools a. WinRunner b. Astra Quick test c. QA Run d. Rational purifier and Rational quantifier 82. Functionality Testing tools verifies for the a. Code coverage b. Parameterization c. Code complexity d. None of the above 83. Batch Testing in the Functionality testing tools is used for a. Execute single test b. Used to parameterize c. Used to execute group of test scripts. d. Used to handle errors 84. Verification points are also called as a. Parameterization b. Error Handling c. Check points d. None of the above 85. Main objective of the Web Testing is one of the following a. Test for the only functionality b. Test for the broken links c. Test for the memory leaks d. Test for the code coverage 86. Which of the following is Functionality test automation tool. a. Load Runner b. Rational purifier c. Rational robot d. None of the above
87. Test management tools address one of the following below a. Functionality b. Performance c. Defects tracking and Requirements gathering d. None of the above 88. Which of the following is a test management tool a. Win runner b. Quick test professional c. QA Run d. Rational test manger 89. Response time and capacity both are a. Directly proportional to each other b. Equal to each other c. Inverse proportional to each other d. None of the above 90. Use cases mainly consists of a. Transitions b. Actors c. Events d. None of the above 91. Expand the word API a. Automated programming interface b. Application programming interface c. Automated performance interface d. None of the above 92. Expand the word IDE a. International Development Environment b. Integrated Development Environment c. International Delivery Environment d. None of the above 93. Performance of the web sites are tested using which technique a. Manual testing b. Automation testing c. Unit Testing d. Integration Testing 94. Web based applications are developed under which ____________Language a. Structured programming language b. Object Oriented Programming language c. Scripting languages d. None of the above 95. Scalability comes under which category of testing a. Functional b. Non – Functional c. Regression d. Unit Testing 96. “Verify system from user perspective” this statement is appropriate to which type of Testing: a. Field Test b. Regression Test c. Performance Test d. Acceptance Test 97. Which of the one mentioned below can be the correct definition for Field Test a. verify that the systems work in actual user environment. b. Verification from the user’s perspective c. Both a & c d. The purpose is to verify the system meets the performance requirements.
98. “Pilot system should work during a problem”, is an expectation made in: a. Interface Test b. Performance Test c. Acceptance Test d. Field Test 99. Scope of the Project is mentioned in: a. Test Environment b. Traceability Matrix c. Test Plan d. Test Schedule 100. Identification of numbers, titles, abbreviations, version numbers and release numbers are mentioned in a. Test schedule b. Scope c. Test Environment d. Test Plan 101. Which document covers the Unit requirements in all applicable Software Requirements Specifications a. Test Case b. Test Identification c. Traceability Matrix d. Test Design 102. Preparation of review, and approval of the Software Test Report(STR) is done during a. Test Environment b. Test Scheduling c. Test Identification d. Test Cases Design 103. IRS’s refers to: a. Intermittent Requirements Specifications b. Internal Requirements Specifications c. Interface Requirements Specifications d. Intermittent Requirement software 104. Which of the following is test case generation tool a. Rational robot b. WinRunner c. Caliber RBT d. None of the above 105. Automated testing is mainly carried out in which type of the testing a. Unit Testing b. Sanity testing c. User acceptance d. Regression testing 106. Which of the following is the Performance tool a. Rational RBT b. Silk test c. Quick Test professional d. Load Runner 107. Performance testing is carried mainly using a. Manual testing b. Explorative testing c. Automated Testing tools d. None of the above
108. Automated testing tools generates ………..scripts a. Non-Reusable scripts b. Re-usable scripts c. Reliable scripts d. Both b & c 109. Capacity under the performance testing deals with a. Amount of time b. Concurrent users c. Load d. Performance 110. Throughput under the performance deals with a. Amount of time b. Concurrent users c. Load d. Performance 111. Response time under the performance testing deals with a. Time taken for the server to respond to the client request. b. Time taken for the client to respond to the server. c. All of the above d. None of the above 112. Automation Frame work should be …………. Of Tools a. Dependent b. Independent c. Both of the above d. None of the above 113. Win Runner uses which type of the scripting language a. Perl b. TCL c. VB d. TSL 114. Who will be contacted/used as Subject matter Experts a. Domain Expert b. Project manager c. Team lead d. System Analyst 115. Functionality testing tool “Test partner” Developed by…….. Company a. Mercury b. Segue c. Rational d. Compuware 116. Which of the following is an open source tool for the Defect Tracking a. Test Director b. Bugzilla c. Load Runner d. WinRunner 117. Which of the following is server side Testing Tool a. Perl b. TSL c. VB d. None of the above 118. Which of the following Tool is used to maintain Entire testing artifacts (Central Repository) a. WinRunner b. Load Runner c. Quick test professional d. Test Director
119. Software Configuration includes: a. Software Requirements Specification, a Design Specification and source code. b. Software Requirements Specification, a Test Plan and source code. c. Test Plan, a Design Specification and source code. d. Software Requirements Specification, a Design Specification and Test Plan 120. A test configuration includes: a. Test Plan and Procedures, Design Specification and testing tools. b. Test Plan and Procedures, test cases and testing tools c. Test Plan and Procedures, test cases and source code d. Test Plan and Procedures & test cases only 121. It is difficult to schedule the Test Flow because: a. It is difficult to predict the time required to analyze the requirements b. It is difficult to predict the time to debug the code c. It is difficult to predict the time required for test plan d. It is difficult to predict the time required to report the Bugs 122. The details of how the testing team will evaluate the work products, systems and testing activities and results are mentioned in: a. Test Exit Criteria b. Test Cases c. Test Strategy d. Test Environment 123. The approach to all testing types and phases and the activities for which they are responsible are mentioned separately in: a. Test Plan b. Test Strategy c. Traceability Matrix d. Test Cases 124. Test Strategy for Maintenance includes a greater focus on : a. Functional Testing b. Regression Testing c. Performance Testing d. Field Testing 125. The main inputs for Test Strategy are: a. Priority & criticality b. Test Participation c. Test Environments d. Verification of Un-testable Requirements. 126. Test Staffing, Testing of COTS, Poor Requirements are some of the examples for: a. Test strategy b. Test related issues c. Test Plan d. Test Design 127. Specification based testing is also called as: a. White box testing b. Black box testing c. Code Based Testing d. Static Testing 128. Which are the ones clubbed under Testing Techniques a. Usage based Testing b. Test issues c. Test Strategy d. Test Identification
129. Code Based Testing is also called as: a. White box testing b. Static Testing c. Black Block Testing d. Functional Testing 130. Object Oriented Testing, Component Based Testing are _____________ Testing Techniques a. Usage Based b. Specific Technique c. Code Based d. Functional Testing 131. Error Guessing, Mutation, Fault Seeding are________ Testing Techniques: a. Usage Based b. Specific Technique c. Code Based d. Fault Based 132. Black Box Test Case Design Technique consists of : a. Equivalence Partitioning b. Path Coverage c. Cyclomatic Complexity d. Code Inspection 133. Formal Specification Based, Control Flow Based Criteria, Data Flow based criteria are ______________testing techniques a. White Box b. Black box c. Specific Technique d. Usage based 134. Statistical testing, (Musa’s)SRET are ___________testing techniques a. Fault Based b. Black box c. Specific Technique d. Usage based 135. Test Data Adequacy Criteria is mainly categorized in a two types b. three types c. Not categorized d. Depends on the Requirements 136. Test preparation Checklist mainly consists of a. Test Id b. Input DB c. Version d. Users A/c e. All of these 137. Reset System, Test Environment, Stake Holders, and Schedule are the contents of: a. Test data Adequacy Criteria b. Test Preparation Checklist c. Test Plan d. Test Environment 138. Test Design Specification is: a. Code Based Test Case Design b. Requirement Based Test Case Design c. Both a& b d. Test data Adequacy Criteria 139. Purposes of Test Design Specification are:
a. b. c. d.
Test Identification Study Business Requirements, Arrive at High Level Decide Automation Requirements Requirements of Test Approach, Identify the features to be tested, Arrive at High Level 140. Study Business Requirements, Arrive at Environmental Requirements are the __________followed in Test Design Specification: a. Approach b. Contents c. Purpose d. Coverage 141. Code based testing can derive the test cases to ensure: a. All the bugs have been detected b. All independent paths are exercised at least once. c. All the requirements have been met d. All the standards have been met 142. Approach of the project is mentioned under: a. Test Scope b. Test Environment c. Test Plan d. Test Strategy
Testing Concepts-MiLK Section A: Multiple Choices 1) Response time under the performance testing deals with Time taken for the server to respond to the client request 2) Which document covers the Unit requirements in all applicable Software Requirements Specifications Test Case Test Identification Traceability Matrix Test Design 3) __________assure that the software continues to perform according to specifications after it has been modified Compatability Testing Smoke Testing Regression testing Performance Testing 4) In MC Cabe's Cyclomatic Complexity V(G), V refers to The Cyclomatic Number in graph Theory Complexity is a function of graph Both of the above None of the above ??5) Compatibility and Navigation testing are carried out during Component testing Integration testing System testing UAT 6) During code inspection the Check list is required Manager should participate Code is executed to find faults Meeting could extend for a full day ??7) Which one of the following is true related to Automating tests through GUI Difficult Costly Easier Both A and B
8) Which attributes are used whenever a Bug/Defect is detected Error & fault Defect & Bug Severity & Priority Sporadic & Reproducible 9) The purpose of Requirement-based testing is only to Find incorrect or missing functionality Eradicate Performance errors Find presence of Initialization and termination errors All of the above 10) Following is NOT a requirement-based test case design technique Equivalent Partitioning Branch Coverage Boundary Value Analysis Cause Effect Graphing 11) Which framework is an application independent framework Keyword driven testing and table driven testing Keyword driven tesing and test script modularity Table driven testing and library archetecture All of the above 12) A good GUI Must be complex Grouped unrelated components together Balance the display of items on screen None of the above 13) White Box testing reports deviation from Coding standards Logic and Programming style Complexity of Code All of the above 14) Scope of the Project is mentioned in Test Environment Traceability Matrix Test Plan Test Schedule 15) Formal Specification Based, Control Flow Based Criteria, Data Flow based criteria are __specification based____________testing techniques White Box Black box
Specific Technique Usage based 16) ___________ will be facilitating any resources required for the testing team Test lead Test Manager Test Engineer Client 17) Elementary statements of a program are executed at least once in Statement coverage Branch Coverage Condition coverage Cyclomatic Complexity 18) When the complete set of functionality is taken for one module and tested is called Horizontal first testing Vertical first testing Both a &b None of the above 19) Test management tools address one of the following below Functionality Performance Defects tracking and Requirements gathering None of the above 20) ATLM Stands for Automated Testing Lifecycle Model Automation Tesing Lifecycle methodology None of the above Application Tesingn LifeCycle Methods 21) Blackbox Testing find errors in Incorrect or missing functions Initialization and Termination Errors Both of the above None of the above ??22) It is difficult to schedule the Test Flow because It is difficult to predict the time required to analyze the requirements It is difficult to predict the time to debug the code It is difficult to predict the time required for test plan It is difficult to predict the time required to report the Bugs
23) Choose the reason for failure in Test Automation Lack of structured automation methodology Maintaining Modularity in autmation scripts Both A and B Test sutomatin is treated as a project with proper project planning 24) Software test automation refers to activities and efforts that intend to automate Process Tasks Engineering Tasks Both a & b 25) To arrive at Code-based test design the tester is ideally expected to have High level design Low level design Both a and b Architecture of the Product design 26) Find the test objectives below: 100% code coverage Testing entire application Reporting all the bugs in the application All of the above 27) _________leads to a selection of testcases that exercise bounding values ECP Extracted Testcases Logical System BVA Section B: True/False 28 Automation improves the test coverage True False 29 Functionality Testing is a balckbox oriented because programs internal structure is taken as consideration True False 30 Applications that are business critical, high frequency usage and logn life span are the right candidates for Automation True False
1) Typical tests executed as part of Maintenance and Support Projects Functional/System testing Bug fixes testing Regression testing All of the above 2) Select the best option for the Automation Testing from the following Not able to generate scenarios Not reliable Not Repeatable Good Return on Investment if properly planned 3) While creating test cases which attributes we need to take care Defect detection effectiveness Exemplary Cost consideration All of the above 4) What is true about Comparison Testing? Run all versions in parallel with a real-time comparison of results Run different versions one by one with a real-time comparison of results Use same teams to develop independent versions of the software Test each version with different test data 5) Metrics may be used for Schedule Size/Complexity Quality All the above 6) Purposes of Test Design Specification are Test Identification Study Business Requirements, Arrive at High Level Decide Automation Requirements Requirements of Test Approach, Identify the features to be tested, Arrive at High Level 7) The main objective of Automation testing process To completely eliminate the manual testing process Not to achieve better test coverage To speed up a software testing process None of the above 8) Software test plan should consist of Software Test Environment Test identification
Test Schedules All of the above 9) During code inspection the Check list is required Manager should participate Code is executed to find faults Meeting could extend for a full day 10) One of the following appropriately represents White Box testing Code level testing Structural testing Both a and b None 11) Unit testing uses _________ design description as a guide High level Component Level Both of the above None of the above 12) Following is a Type of Internet and Web Application Testing Component and Integration testing System testing UAT All of the above 13) While Assessing Application Under Test for Automation which are points we need to consider Number of Automatable Tests Developer Background Build and Release Stability and Frequency Both A and C 14) What are Test Estimation Influencing factors Tester Skill level, location "Test Requirement scope, Process, Risk All of the above 15) Code-based testing guarantees testing against Path coverage Condition coverage Syntactical and typographical errors All of the above
16) Performance testing checks for Response time breaks Optimum configuration Hardware and software performance All of the above 17) Following is not a code-based test case design technique Statement coverage Branch Coverage Boundary Value Analysis Condition coverage 18) Preparation for the review meeting is mandatory in which form of review? Code Inspection Code Walkthrough Technical review None of the above 19) User acceptance testing is the responsibilty of Doveloper Test Engineer User representative Teams All of the above 20) Reader in code inspection is the person who Has generated the code Who runs through the code line by line Suggest solution to the anomalies Has sound technical knowledge 21) Use cases mainly consists of Transitions Actors Events None of the above 22) Regression Testing can be done by Manually Automated Testing tools Both a & b None of the above 23) Which of the mentioned point is best suited for Test Automation Framework? A test automation framework is a set of assumptions, concepts, and practices that provide support for automated software testing. A Test automation is a set of Rules and Constraints
Both A and B None of the above 24) Who resolves the Technical issues for the product group Test Manager Test Engineer Developer Test Lead 25) When the complete set of functionality is taken for one module and tested is called Horizontal first testing Vertical first testing Both a &b None of the above 26) Automated testing tools generates ………..scripts Non-Reusable scripts Re-usable scripts Reliable scripts Both b & c 27) What may be the common mistake the tester make in test automation? Underestimating the cost of automation creating test scripts that is difficult to maintain for long term Underestimating the need for stall training All of the above Section B: True/False 28 Automate those thing which human cannot do True False 29 We can execute the scripts generated in QTP using Quality Center True False 30 Automate those thing which human cannot do True False
Note: Par2 3 Questions wrong
Questions!!! 2)_____are interchangeable terms that refer to an application-independent work?
Keyword driven & Table-Driven Testing ven testing & Data Driven testing ven testing & Data Driven testing 3)Verfication points are also called as Parameterization Error Handling Check points None of the above 4) In Automation trends, Scripts mapped to actions performed against a class of objects Comes under which category? Action Word-based Window-Based Class-Based Object-Based 5)Specification based testing is a Testing technique Test Stratergy Test case design None of the above Ans b 6)Requirement-based testing guarn Postting testing Negative testing Use case testing All of the above Ans c 7)In which pahse of Test Automation process, the design…… Developed and testied as quality tools and also ma……… Reliable and reusable with good documentation? Test Automation Planning Test Automation Design Test tool development Test tool
8)In an automation Framework Approach, who builds the model to capture required behavior and logical variations of data and control? Project Lead Test Lead Test Engineer All the above Ans c 9)Best method to conduct System le…….. Requirement based testing Intergration testing Use case basd testing Code based testing Ans b 10)Test library architecture divided Scripts Procedures and Functions Only a Both a&b 11)Rational Purifier belongs to which Functionality Testing tool Whitee Box Testing Tool Test-case Generation Tool
14)Preperation for the review meeting is mandatory in which form of review Code Inspection Code Walkthrough Technical REvie All the above 15)A possible programming element to determine Range Value A or b Only a 16) Dividing the input domain in to classes of data to
Code based technique Requirement based technique Both a and b None of the above 19)What are the key properties considered for Automation Reliablility Integrity Maintainability All the above 20)Scalability comes under which category of testing Functional Non-Functional Regression Unit Testing 21)Identification of number, titles, abbreviation are mentioned in Test Schedule Scope Test Environment Test Plan 22)Software test plan should consist of Software Test Environment Test identification Test Schedules All the above Ans c 23) System Overview briefly states the Purpose and nature of the system The software to which this docume.. Types or classes of test that will A and b 24)Procedures for manual, automatic and semiautomatic…results is defined in Test Levels Test Classes Test Progression Data Recordin, Reduction 25) A listing or chart depicting the site at which the tes…frames during which the testing will be conducted is…
Test Environment Test Scheduling Test Identification Test Levels Ans d 26)In which phase of test automation ..deeloped and tested as quality to …reliable and reusable with good docu Test Automation Planning Test Automation Design Test Tool Development Test Tool Deployment 27) Following is NOT a requirement-base test case Equivalent Partitoning Branch Coverage Boundary Value Analysis Cause Effect Graphing 30)During code inspection the check list is required Manager should participate Code is executed to find faults Meeting could extend for a full day 31)White box test case design is also called as Code based test case design Functional Test case design Both a and b No equivalent name Ans s 32)To arrive at Code-based test design the tester is ideally expected to have High Level design Low Level design Both a and b Architecture of the ptoduct design Ans c 33)Boolean expressions/Conditons are tested in Boundary value analysis Condition Coverage Cyclomatic Complexity Edge Coverage
Ans b 34)In which Automation Trend, Actions/keyword are recorded or generated? Capture/Playback Keyword Driven Approach Data Driven Approach All the above 35)Sofware Configuration include a)Software Requirements specification , a design specification and source Software Requirement, specidfication, a test plan and source code Test plan, a Design ….cification and source code Software Requirements ..specification , a design specification and test ……plan 36)Answer to tester’s question “Have I applied all the inputs” is White Box Testing Black Box Testing Both a and b None of the above 37)Two categories of white box testing are Basic Path testing and Cyclomatic Complexity Cyclomatic Complexity and Equivalence partitioning Basic Path testing and Boundary Value Ans a and b 38)Which one of the following is an activity of Micro Process PPlan, Design,Develop , Review and execute test cases Plan and execute test cases Review test cases Execute test cses 39)Which attributes are used whenever a Bug/Defect is detected.? Error and fault Defect and Bug Severity and Priority Sporadic and Reproducible Ans C ----confirmed 40)Which document covers the Unit requirements in all applicable Sofware requirement Specifications Test Case Test identification
Traceablilty Matrix Test Design Specification 41)..describe te quality of a test case? …effectiveness and exemplary ..& Evolvable 42)…which software testing tool ..testing tool …ting tool ..ent tool Ration tool 44)Test Library Architecture … Scaripts Procedures Neither a or b Both a and b 46)What are the attributest that.. Defect detection efficiency Cost Consideration Neither a or b Both a and b 47)Following are two possible programming element ..we can derermin equivalent input classes Classes-values Classes – range 48)comparison testing is not to catch errors in the specification but to understand how reliable the software is under various test environments 49)Condition coverage definition Codition coverage is a combination of edge coverage and more detached conditions 50)code based test case design Code based testing involves statement coverage, edge coverage condition coverage path coverage and cyclometric complexity 51)Classifcation of the bugs. Following twor attributes are used whenver a bug defect is detected Severity (Critical/serius/minor) Priory ( high/medium/low)
1.
Preparation is mandatory for which type of review a. Code Inspection b. Technical review c. Code walk through d. None of the above
2.
Which of the following testing will ensure the reliability of software a. Comparison testing b. Integration testing c. Unit testing
3.
Requirements-Based Test Case Design includes: Positive Testing Negative Testing Use Case testing All of the above
4.
Automation testing is used for a. To decrease the time of testing b. To completely remove manual testing c. .. d. ..
5.
System Overview contains a. Purpose and nature of the system b. System decribed in the document. c. Both a and b d. None of the above
6. There are 4 attributes that describe quality of a test case. Ans: Defect detection effectiveness, Exemplary, Cost consideration &Evolvable 7. Test tool development : At this step, the designed test automation solutions are developed and tested as quality tools and facilities. The key in this step is to make sure that the developed tools are reliable and reusable with good documentation. 8.Actions/keywors are generated in a.keyword driven b.Record and playback c…. 9.who builds the model to capture required behaviour and logical variations of date and control a. Test Engineer
10. Keyword-driven testing and table-driven testing are interchangeable terms that refer to an application-independent automation framework
11.White box testing tool 1.rational purifier 12. Test library architecture divides the application-under-test into procedures and functions instead of scripts.
13.Title,Abbrevation,release version of product will be in which document a.Test plan b.Test Statergy 14.software configuration contains a.Requirement specification,Design specification,source code b. Requirement specification,Design specification,test plan 15. Micro processor testing a.Execute testcases b.Review the testcases c.specification,design ,execute… 16.Scalability comes under which testing a.Functional testing b.Non Functional testing 17. Have I applied all the inputs? Requirement-based Testing 18.Tracebilty matrix a.values are unique 19.A tester should know for code based testing a.High level design b.Low level design c.Both a & b 20.Which will indicate when the testing should be started a.Test plan b.test stratergy c.Test schedule 21.What are all the code based testing techniques 1.Path coverage 2.Cyclomatic complexity
22.The programming elements that determine the input classes. a.Equivalence portioning b.Boundary value analysis. 23.Verification points are also called a.checkpoints b.Error handling 24.Class Objects:Scripts mapped to actions performed against a class of objects 25.Boolean is used in a.Equivalence portioning 26.Code based testing technique is also called as a.White box testing b.Black box testing 27.Requirment based testing is a a.Testing technique b.Testing design technique
1. client/server testing is a specification based code based domain thread 2. who should not participate in the code inspection testing team leader program manger a and b none answer will be there in int 101 3. scope of the project is described in test plan test strategy 4. performance testing is mainly used in explorative testing manual testing automated testing all 5. field testing is for to verify the system works in the user environment to verify in the user perspective a and b to check the performance 6. navigation and compatibility is done at integration testing system testing AUT 7. two attributes are used whenever a Bug/Defect is detected: Severity and Priority 8. object oriented testing and component based testing is a specific techniques
9. Have I found all seeded errors? Code-based Testing 10. Comparison Testing Run all versions in parallel with a real-time comparison of results.
11. Test Automation- Definition
Both a and b
Activities and efforts that intend to automate engineering tasks and operations in software test process. Well-defined strategies and systematic solutions.
12. attributes that describe quality of a test case.
Defect detection effectiveness and Exemplary Cost consideration and Evolvable
13. The primary objective of this step is to draw out the detailed test automation solutions to achieve the major objectives and meet the given requirements in a test automation plan.
Test automation planning Test automation Design Test tool deployment 13. Test Script developed from
Keyword / Table Driven Architecture Data Driven Architecture Hybrid Architecture Translated model
14. procedures for manual, automatic and semi-automatic is described in Test levels Test classes Test progression 15. Automation Framework Considerations
Maintainability, Reviewability, reliability, Integrity, independence and performance 16. white box testing reports the deviation from Coding standards Logical errors Complexity of the code All of the above 17. Functionality Testing Tools:
Record and Playback capability Object Recognition & Object Repository
A and b None 18. Scripts mapped to actions performed against a class of objects Class based Object based Window based 19. In keyword driven architecture, which drives the AUT? a. b. c. d.
test script variables a and b none
20. why the testing is done in offshore a. b. c. d.
reduce staffing increase quality a and b …….
21. triple. Meeting confidence………… a. b. c. d.
Delphi Hybrid Test automation …….
22. what is risk
a. becoz something happens that affects the objectives. b. …. c. none 23. how testing is done, execute, results…… a. test strategy b. test case c. test plan
24. ADVANTAGES of automation
a. b. c. d.
integrity maintainability reliability all
25. manual testing can be related to a. b. c. d.
Time consuming Reliability Unattended All
26. the reasons for failure in automation
a. modularization automation strategies ……. all
Few MORE questions: 27. Functional Testing is a kind of …………………. a.black box testing b.white box 28. ……………….to verify the system works in the actual user environment a.Field Testing b.Interface Testing
29.
The two attributes are used whenever a Bug/Defect is detected are …………… a.Priority & Severity 30. If the defect is not consistently reproducible it is called Sporadic 31. Cyclomatic complexity, v(G) = e - n + 2
32. Use separate teams to develop independent versions of the software and Run all versions in parallel with a real-time comparison of results Comparison testing. 33. Checklist is used to find faults in Code inspection 34. Have I applied all the inputs? Requirement-based Testing 35. Code-Based Test Case Design :Path Coverage and Cyclomatic complexity
36. Keyword-driven testing and table-driven testing are interchangeable terms that refer to an application-independent automation framework
37. Class Objects:Scripts mapped to actions performed against a class of objects 38.Micro processor testing : software metrics and productivity.(not sure check the answer once again) 39. Test library architecture divides the application-under-test into procedures and functions instead of scripts. 40. Automation Trends - Capture and Playback.
41. There are 4 attributes that describe quality of a test case. Ans: Defect detection effectiveness, Exemplary, Cost consideration &Evolvable 42. Test tool development : At this step, the designed test automation solutions are developed and tested as quality tools and facilities. The key in this step is to make sure that the developed tools are reliable and reusable with good documentation. 43. Requirements-Based Test Case Design includes:
Positive Testing Negative Testing Use Case testing All of the above 44. Using Equivalence Classes-Boolean is used in Equivalent Partioning. 45. Test automation planning: The major task here is to charter a plan that specifies the identified test automation focuses, objectives, strategies, requirements, schedule and budget.
1) Formal Specification Based, Control Flow Based Criteria, Data Flow based criteria are ______________testing techniques White Box Black box Specific Technique Usage based 2) Work products that undergo reviews are System build Release notes Source code All of the above 3) Black box test design is also called as Requirement-based test design Functional test design Both a and b None of the above 4) Verification points are also called as Parameterization Error Handling Check points None of the above 5) System Overview summarizes history of system development operation and maintenance
None of the above Both a & b 6) __________Bridges the gap between user and developer SRS MRS Source code Design 7) To arrive at Code-based test design the tester is ideally expected to have High level design Low level design Both a and b Architecture of the Product design 8) Which of the following is most appropriate feature of Automation testing Reliable Unable to simulate all scenarios Cannot run unattended Difficult to report 9) System Overview briefly states the Purpose and nature of the system The software to which this document applies Types or classes of tests that will be performed a&b 10) __________assure that the software continues to perform according to specifications after it has been modified
Compatability Testing Smoke Testing Regression testing Performance Testing 11) During code inspection the Check list is required Manager should participate Code is executed to find faults Meeting could extend for a full day 12) Which are the Disadvantages of key word driven method Easier to construct and maintain than the functional decomposition scripts. The test automation team can reuse the existing (manual) test cases. Building the core utility scripts requires a very degree of proficiency in the testing tool being used. Once the generic utility scripts are in place, building the verification scripts take a much shorter period of time. 13) Use cases mainly consists of Transitions Actors Events None of the above 14) While selecting automation tool which are the things we need to consider? Support from the vendor Functionalities of the tool
Both A and B None of the above 15) What is STAF System Test Automation Framework Software Test Automation Framework Software Test Automation Function None of the above 16) Rational Robot and Rational Functional Tester are used for which type of Testing Functional Testing White Box Testing Requirement Testing Performance Testing 17) The main objective of Automatin testing process To completely eliminate the manual testing process Not to achieve better test coverage to speed up a software testing process None of the above 18) Design must be translated into a machine readable form by taking input as SRS MRS Source code URS
19) Testing components put together is called Unit Testing Field testing Integration Testing User acceptance testing 20) What are Test Estimation Influencing factors Tester Skill level, location "Test Requirement scope, Process, Risk All of the above 21) Why do we document our tests? for repeatable & controllable for adequate test coverage Both a & b None of the above 22) Code based testing can derive the test cases to ensure All the bugs have been detected All independent paths are exercised at least once. All the requirements have been met All the standards have been met 23) Following is not a code-based test case design technique Statement coverage Branch Coverage Boundary Value Analysis
Condition coverage 24) Which of the following is the Performance tool Rational RBT Silk test Quick Test professional Load Runner 25) Choose the reason for failure in Test Automation Lack of structured automation methodology Maintaining Modularity in autmation scripts Both A and B Test sutomatin is treated as a project with proper project planning 26) Win Runner uses which type of the scripting language Perl TCL VB TSL 27) Test management tools address one of the following below Functionality Performance Defects tracking and Requirements gathering None of the above Section B: True/False 28 We can execute the scripts generated in QTP using Quality Center True
False
29 Automate those thing which human cannot do True
False
30 Applications that are business critical, high frequency usage and logn life span are the right candidates for Automation True
False