TestQuiz 1. Test cases are designed during Test recording Test planning Test configuration Test specification None 2. When should testing be stopped When all the planned tests have been run When time has run out When all faults have been fixed correctly It depends on the risks for the system being tested When all statements have been executed None 3. Which of the following techniques is NOT a black box technique State transition testing LCSAJ Syntax testing Boundary value analysis None 4. A student should score a minimum of 50 marks in order to clear the exam. Maximum marks can be scored is 100. Identify the valid equivalence values, if the student clears the exam 49,50,51 25, 50, 100 50, 75, 99 49,50,100 None 5. Regression testing always involves Testing whether a known software defect been fixed Executing a large no. of different tests Running tests to detect such unintended side-effects Testing a new application None 6. Which of the following are non-functional testing methods? i) System testing ii) Performance testing iii) Availability testing Both i & ii Both ii & iii iii i None 7. Which of the following is least important in test management? Estimating test duration Incident Management Configuration Management De-bugging None 8. All the students who secured more than 50 marks go to Room A, All the students who secured more than 75 go to Room B, All the students who secured less than 50 go to Room C.Identify the equivalence values which belong to the same class 50, 60, 75 25, 50,75 49, 60, 76 75, 80, 100 None 9. How would you estimate the amount of re-testing likely to be required? i. Metrics from previous similar projects ii. Discussions with the development team iii. Time allocated for regression testing iv. Both i & ii None 10. Which of the following is not decided in the phase of a test plan? Features to be tested Expected Results Test deliverables Risks and Contingencies None 11. A deviation from the specified or expected behaviour that is visible to end-users is called Failure Defect Error Mistake None 12. Which of the following is the task of a Test Leadi. Interaction with the Test Tool Vendor to identify best ways to leverage test tool on the project.ii. Write Test Summary Reports based on the information gathered during testingiii. Decide what should be automated, to what degree and how.iv. Create the Test Specifications i, ii, iii is true and iv is false ii,iii,iv is true and i is false i is true and ii,iii,iv are false iii and iv is correct and i and ii are incorrect None 13. As per the taxation, an empoyee has $6000 of salary tax-free and the next $1500 is taxed at 10% and the next $3000 after that is taxed at 12%. Any further amount is taxed at 20%. To the nearest whole dollar, which of these groups of numbers fall into three different equivalence classes? $6000; $7000; $7500 $700; $7001; $10501 $6000; $6600; $7600 $8501; $10500; $13000 None 14. Which of the following is a part of Test Closure Activities?i. Checking which planned deliverables have been deliveredii. Defect report analysisiii. Finalizing and archiving testwareiv. Analyzing lessons i, ii, iii are true and iv is false i, ii , iv are true and iii is false i, iii, iv are true and ii is false All of above are true None 15. Beta testing is Performed by potential or existing customers, and/or operators at their own locations Performed by customers at the software developer's site Performed by an Independent Test Team Performed as early as possible in the lifecycle None 16. A common test technique during component test is Statement and branch testing Usability testing Security testing Performance testing None 17. Which of the following is not a white box technique? Statement testing Path testing Data flow testing State transition testing None 18. Which of the following statements about Boundary value testing is true? It is same as equivalence partitioning tests Test boundary conditions on, below and above the edges of input and output equivalence classes Tests combinations of input circumstances Is used in white box testing strategy None 19. Regression testing should be performedi. Every weekii. After the software has changed iii. As often as possible iv. When the environment has changed v. When the project manager says i & ii are true, iii, iv & v are false ii, iii & iv are true, i & v are false ii & iv are true, i, iii & v are false ii is true, i, iii, iv & v are false None 20. Which of the following is not the integration strategy? Functional incrementation Big-bang Bottom-up Top-down None 21. Which of the following is correct in terms of Statement Coveragei. it will not check missing statementsii. It will check dead codeiii. It will not check unused branchesiv. It will check unused statements i, ii, iv are true and iii is false i, iv are true and ii, iii are false ii, iii are true and i, iv are false iii is true and i, ii, iv are false None 22. Minimum Tests Required for Statement Coverage and Branch Coverage: Read ARead BIf A+B > 100then Print “STM”End if If A > 50 thenPrint “SoftwareTestingMaterial”End if Statement coverage is 1 and branch coverage is 2 Statement coverage is 3 and branch coverage is 2 Statement coverage is 2, Branch Coverage is 2 Statement Coverage is 4 and Branch coverage is 2 None 23. Test Conditions are derived from Specifications Test Cases Test Data Test Design None 24. Alpha testing is Post-release testing by end user representatives at the developer’s site The first testing that is performed Performed at the developing organization’s site, not by the development team, but by potential customers Pre-release testing by end user representatives at their sites None 25. An input field takes the range between 1000 to 9999 inclusive. Which of the following inputs might be a result of designing tests for only valid equivalence classes and valid boundaries 1000, 50000, 9999 999, 5000, 10000 1000, 5000, 9999 1000, 9999, 10000 None 26. A text box which accepts numeric values in the range of 18 to 99. Which value from the following options fall in the invalid equivalence class 18 99 59 100 None 27. The main objective of acceptance testing is Finding defects in the system Testing by an independent test team To make sure that the system is acceptable to all users Establishing confidence in the quality of the system as a whole None 28. Which of the following statement is not correct 100% branch coverage guarantees 100% statement coverage 100% branch coverage guarantees 100% decision coverage 100% decision coverage guarantees 100% branch coverage 100% statement coverage guarantees 100% decision coverage None 29. How much testing is enough?i. This question is impossible to answer ii. This question is easy to answer iii. The answer depends on the risk for your industry, contract and special requirements iv. This answer depends on the maturity of your developers v. Answer depends on the development team i, ii, iii are true and iv, v are false i, iv are true and ii, iii, v are false iii is true and i, ii, iv, v are false ii, iii, iv are true and i, v are false None 30. When to begin testing in the SDLC When the code is complete When the design is complete When the software requirements have been approved When the first code module is ready for unit testing None 31. A text box which accepts alphanumeric values. Identify the valid equivalence class from the following options iSTQB Istqb ISTQB Ist12QB None 32. A numeric field accepts values between 10 and 25 and reject values less than 10 and greater than or equal to 26. Which of the following input values cover all the equivalence partitions 10,11,25 3,10,26 3,20,25 10,25,26 None 33. To make a test effective it is most important that It is easy to execute It is designed to detect faults if present The expected outcome is specified before execution It is unlikely to delay progress None 34. Which of the following uses Impact Analysis most Component testing Non-functional system testing Functional testing Maintenance testing None 35. A numeric field accepts values between 10 and 25 and reject values less than 10 and greater than or equal to 26. Which of the following input values cover boundary values 9,10,11,26 9,10,25,26 10,11,25,26 10,11,19,25 None 36. The difference between re-testing and regression testing is Re-testing ensures the original fault has been removed; Regression testing looks for unexpected side-effects Re-testing looks for unexpected side-effects; Regression testing ensures the original fault has been removed Re-testing is done after faults are fixed; Regression testing is done earlier Re-testing is done by developers; Regression testing is done by independent testers None 37. Features of White Box Testing Technique arei. We use explicit knowledge of the internal workings of the item being tested to select the test dataii. Uses specific knowledge of programming code to examine outputs and assumes that the tester knows the path of logic in a unit or a programiii. Checking for the performance of the applicationiv. Checking the functionality of the application i, ii are true and iii and iv are false iii is true and i,ii, iv are false ii ,iii is true and i,iv is false iii and iv are true and i,ii are false None 38. Acceptance test cases are based on User Requirements Design Program specification System specification None 39. Which of the following statement is correct 100% decision coverage guarantees 100% statement coverage 100% statement coverage guarantees 100% decision coverage 100% statement coverage guarantees 100% branch coverage None of the above None 40. Which of the following is true about White and Black Box Testing Technique Equivalance partitioning, Decision Table and Control flow are White box Testing Techniques Equivalence partitioning, Boundary Value Analysis, Data Flow are Black Box Testing Techniques Equivalence partitioning, State Transition, Use Case Testing are black box Testing Techniques Equivalence Partioning, State Transition, Use Case Testing and Decision Table are White Box Testing Techniques None Time's up