Loading
- DNYANSAGAR ARTS AND COMMERCE COLLEGE, BALEWADI,PUNE-45www.dacc.edu.inPROF . SUPRIYA MANESUBJECTCODE:604 SUBJECT NAME: SOFTWARETESTINGUnit 1 : Software Testing1. A deviation from the specified or expected behaviour that is visible to end-users iscalled:a) An errorb) a faultc) a failured) a defectAns: C2. A configuration management system would NOT normally provide:a) Linkage of customer requirements to version numbers.b) The precise differences in versions of software component source code.c) Facilities to compare test results with expected results.d) Restricted access to the source code libraryAns: C3. Test cases are designed during:a) Test recording.b) Test configuration.c) Test planning.d) Test specificationAns:D4. Which of the following statements about reviews is true?
Page 1
- DNYANSAGAR ARTS AND COMMERCE COLLEGE, BALEWADI,PUNE-45www.dacc.edu.inPROF . SUPRIYA MANEa) Reviews should be performed on specifications, code, and test plansb) Reviews are the least effective way of testing code.c) Reviews are unlikely to find faults in test plans.d) Reviews cannot be performed on user requirements specifications.Ans: A5. In case of Large Systemsa) Only few tests should be runb) Test Cases written by good test engineers should be executedc) Only Good Test Cases should be executedd) Testing should be on the basis of RiskAns: D6. Which of the following will be the best definition for Testing :a) Testing is executing Software for the purpose of finding defectsb) The purpose of testing is to demonstrate that the program is defect free c) Thepurpose of testing is to demonstrate that the program does what it is supposed to dod) The goal / purpose of testing is to demonstrate that the program works.Ans: A7. Which of the following is not a type of incremental testing approach?a) Big-bangb) Top downc) Bottom upd) Functional incriminationAns: A
Page 2
- DNYANSAGAR ARTS AND COMMERCE COLLEGE, BALEWADI,PUNE-45www.dacc.edu.inPROF . SUPRIYA MANE8. Test Conditions are derived froma) Test Designb) Test Casesc) Test Datad) SpecificationsAns: D9. Pick the best definition of qualitya) Quality is job oneb) Zero defectsc) Work as designedd) Conformance to requirementsAns: D10. Fault Masking isa) Creating a test case which does not reveal a faultb) Error condition hiding another error conditionc) Masking a fault by developerd) Masking a fault by a testerAns: B11.Boundary value testinga) Is the same as equivalence partitioning testsb) Tests combinations of input circumstancesc) Test boundary conditions on, below and above the edges of input and outputequivalence classesd) Is used in white box testing strategyAns: C
Page 3
- DNYANSAGAR ARTS AND COMMERCE COLLEGE, BALEWADI,PUNE-45www.dacc.edu.inPROF . SUPRIYA MANE12. One Key reason why developers have difficulty testing their own work is:a) Lack of technical documentationb) Lack of test tools on the market for developer’sc) Lack of Objectivityd) Lack of trainingAns: C13. In a review meeting a moderator is a person who:a) Takes minutes of the meetingb) Takes telephone callsc) Mediates between peopled) writes the documents to be reviewedAns: C14. Acceptance test cases are based on what?a) Decision tableb) Designc) Coded) RequirementsAns: D15. How much testing is enough?a) This question is easy to answerb) This question is impossible to answerc) The answer depends on the risk for your industry, contract and special requirementsd) This answer depends on the maturity of your developersAns: C16. which of the following is the component test standard?a) IEEE 610b) IEEE 829c) BS7925-1d) BS7925-2Ans: D
Page 4
- DNYANSAGAR ARTS AND COMMERCE COLLEGE, BALEWADI,PUNE-45www.dacc.edu.inPROF . SUPRIYA MANE17. Which of the following is NOT a standard related to testing?a) IEEE610b) IEEE829c) BS7925-1d) BS7925-2Ans: A18. The standard that gives definitions of testing terms is:a) ISO/IEC 12207b) BS 7925-1c) ANSI/IEEE 729d) ANSI/IEEE 829Ans: B19. Which of the following is NOT true of incidents?a) Incidents are raised when expected and actual results differ.b) Incidents may be raised against user requirements.c) Incidents require investigation and/or correction.d) Incident resolution is the responsibility of the author of the software under test.Ans: D20. Which of the following is false?a) In a system two different failures may have different severities.b) A fault need not affect the reliability of a system.c) A system is necessarily more reliable after debugging for the removal of a fault.d) Undetected errors may lead to faults and eventually to incorrect behavior.Ans: C21. Which of the following is the odd one out?a) White boxb) Functionalc) Structurald) Glass boxAns: B
Page 5
- DNYANSAGAR ARTS AND COMMERCE COLLEGE, BALEWADI,PUNE-45www.dacc.edu.inPROF . SUPRIYA MANE22. Which of the following is a static test?a) Coverage analysisb) Code inspectionc) Usability assessmentd) Installation testAns: B23. Which of the following is a black box design technique?a) statement testingb) error- guessingc) equivalence partitioningd) usability testingAns: C24. Which of the following is not the integration strategy?a) Design basedb) Bottom-upc) Big-bangd) Top-downAns: A25. Which of the following is NOT a reasonable test objective:a) To find faults in the softwareb) To give confidence in the software
Page 6
- DNYANSAGAR ARTS AND COMMERCE COLLEGE, BALEWADI,PUNE-45www.dacc.edu.inPROF . SUPRIYA MANEc) To prove that the software has no faultsd) To find performance problemsAns: C26. Which of the following uses Impact Analysis most?a) Non-functional system testingb) Component testingc) User acceptance testingd) Maintenance testingAns: D27. Expected results are:a) Only important in system testingb) Most useful when specified in advancec) Only used in component testingd) Derived from the codeAns: B28. What type of review requires formal entry and exit criteria, including metrics?a) Management reviewb) Inspectionc) Walkthroughd) Post project reviewAns: B
Page 7
- DNYANSAGAR ARTS AND COMMERCE COLLEGE, BALEWADI,PUNE-45www.dacc.edu.inPROF . SUPRIYA MANE29. The difference between re-testing and regression testing is:a) Re-testing ensures the original fault has been removed; regressiontesting looks for unexpected side-effectsb) Re-testing looks for unexpected side-effects; regression testingensures the original fault has been removedc) Re-testing is done by developers; regression testing is done byindependent testersd) Re-testing is done after faults are fixed; regression testing is doneearlierAns: A30. Given the following types of tool, which tools would typically be used bydevelopers, and which by an independent system test team?i) static analysisii) performance testingiii. test managementiv) dynamic analysisa) Developers would typically use i and iv; test team ii and iiib) Developers would typically use i and iii; test team ii and ivc) Developers would typically use i, iii and iv; test team iid) Developers would typically use ii and iv; test team i and iiiAns: A31.Functional system testing is:a) Testing that the system functions with other systemsb) Testing the end to end functionality of the system as a wholec) Testing that the components that comprise the system function
Page 8
- DNYANSAGAR ARTS AND COMMERCE COLLEGE, BALEWADI,PUNE-45www.dacc.edu.inPROF . SUPRIYA MANEtogetherd) Testing the system performs functions within specified responsetimesAns: B32. Which of the following items would not come under Configuration Management?a) Operating systemsb) Live datac) Test documentationd) User requirement documentsAns: B33. Incidents would not be raised against:a) Requirementsb) Documentationc) Improvements suggested by usersd) Test casesAns: C34. Maintenance testing is:a) Testing to maintain business advantageb) Testing a released system that has been changedc) Testing by users to ensure that the system meets a business needd) Updating tests when the software has changedAns: B
Page 9
- DNYANSAGAR ARTS AND COMMERCE COLLEGE, BALEWADI,PUNE-45www.dacc.edu.inPROF . SUPRIYA MANE35. Which of the following techniques is NOT a black box technique?a) State transition testingb) Syntax testingc) LCSAJd) Boundary value analysisAns: C36. What can static analysis NOT find?a) Memory leaksb) Unreachable (“dead”) codec) The use of a variable before it has been definedd) Array bound violationsAns: A37. Which of the following is likely to benefit most from the use of test tools providingtest capture and replay facilities?a) Integration testingb) Regression testingc) System testingd) User acceptance testingAns: B
Page 10
Download this file to view remaining 36 pages
Related documents:
- Consumer Behavior MCQs - MCQ
- QP IFSM-23 GENERAL KNOWLEDGE - Question Paper
- Organizational Behaviour - Question Paper
- MG6851 PRINCIPLES OF MANAGEMENT qbank - Question Bank
- Business Economics VI MCQs (TYBCom Sem VI ) - MCQ
- GEOGRAPHY-PAPER-I (2016) - Question Paper
- Digital Electronics MCQs - MCQ
- AN OVERVIEW OF CAPITAL AND COMMODITY MARKET. - Notes
- OBM752 HM MCQ annauniversityedu
- Marketing - Notes
- Public Administration (Paper II) 2020 Question Paper - Question Paper
- Industrial Relations - MCQ
- Sociology (Paper II) 2017 Question Paper - Question Paper
- CONCEPT RECAPITULATION TEST - I Paper 2 - Question Paper
- ADE (UNIT-III) MCQs - MCQ
- Physics (Paper II) 2017 Question Paper - Question Paper
- Human Resources Planning Development - Notes
- Parallel Processing MCQs - MCQ
- Startup and Venture managment MCQs - MCQ
- Research Methodology MCQs with Answers - MCQ