A software developer is replacing a higher level code with a test code that establishes a function and passes test data to that function.
A software developer is replacing a higher level code with a test code that establishes a function and passes test data to that function. What type of test environment is the developer usingA . RegressionB . StaticC . DriverD . StubView AnswerAnswer: C Explanation: In software testing, a driver is...
Under which of the following major Cost of Quality categories would testing a software upgrade be classified?
Under which of the following major Cost of Quality categories would testing a software upgrade be classified?A . AppraisalB . PreventionC . Internal failureD . External failureView AnswerAnswer: A Explanation: Testing a software upgrade is classified under the appraisal category of the Cost of Quality. Appraisal costs are associated with...
Which of the following factors is critical to the manager s decision?
Project management has been complaining that code inspections are taking too much time and are not worth the effort. The software manager has to decide whether the inspection program should be continued or disregarded for the upcoming release. Which of the following factors is critical to the manager s decision?A...
In the archival process, retention of historical records is
In the archival process, retention of historical records isA . not requiredB . set for at least 2 yearsC . needed for all documentsD . specified by the organizationView AnswerAnswer: D Explanation: Organizational Policies: The retention of historical records is typically governed by organizational policies, which are designed to comply...
Software inspection is best described as a process for
Software inspection is best described as a process forA . identifying software defectsB . taking corrective and preventive action to reduce software defectsC . evaluating the capability of softwareD . supplementing software testingView AnswerAnswer: A Explanation: Software inspection is best described as a process for identifying software defects. Inspections involve...
When a team is defining a software metrics program, which of the following steps must be taken first?
When a team is defining a software metrics program, which of the following steps must be taken first?A . Determine what data to collect.B . Collect preliminary dataC . Establish the data collection goal.D . Select the metrics to reportView AnswerAnswer: C Explanation: Setting Goals: Before data can be effectively...
A software quality engineer (SQE > is testing software in a system used to monitor critically ill patients and administer dosages of life-sustaining medicines Tests reveal a flaw that could result in an unscheduled shutdown under certain circumstances. Ox er the SQE's verbal and written objections: the director of engineering decides to ship the system. The SQE knows from experience that "whistle-blowers" in the company have lost their jobs The most appropriate next step for the SQE would be to
A software quality engineer (SQE > is testing software in a system used to monitor critically ill patients and administer dosages of life-sustaining medicines Tests reveal a flaw that could result in an unscheduled shutdown under certain circumstances. Ox er the SQE's verbal and written objections: the director of engineering...
Which of the following must be included in a software defect report to track detection effectiveness?
Which of the following must be included in a software defect report to track detection effectiveness?A . Who found the defectB . The phase the defect was introducedC . Root cause of the defectD . Software component containing the defectView AnswerAnswer: B Explanation: Purpose of Tracking Defects: The goal is...
Which of the following lifecycle models is designed to mitigate risks during development?
Which of the following lifecycle models is designed to mitigate risks during development?A . IncrementalB . SpiralC . WaterfallD . Rapid application developmentView AnswerAnswer: B Explanation: The Spiral lifecycle model is specifically designed to mitigate risks during development. This model combines iterative development with systematic risk management. Each iteration, or...
When the number of failures found during acceptance testing is compared to the number of failures found after release, the result is a measure of
When the number of failures found during acceptance testing is compared to the number of failures found after release, the result is a measure ofA . test effectivenessB . test coverageC . product maintainabilityD . measurement efficiencyView AnswerAnswer: A Explanation: Measuring Test Effectiveness: This involves comparing the number of defects...