Sr.no | Questions |
---|---|
1 | Q1: Which of the following is a MAJOR task of evaluating exit criteria and reporting? A Writing a test summary report for stakeholders B Logging the outcome of test execution C Repeating test activities as a result of action taken for each discrepancy. D Evaluating testability of the requirements and system Click here for answer Correct Answer : a |
2 | Q2: Which of the following activities would NORMALLY be undertaken during test planning? a. Scheduling test analysis and design. b. Designing Test Conditions. c. Monitoring test progress. d. Identifying the objectives of testing. e. Evaluating test tools. f. Selecting test metrics for monitoring and control. A b, c and d B a, d and f C a, d and e D b, c and f Click here for answer Correct Answer : b |
3 | Q3: What should be taken into account to determine when to stop testing? I. Technical risk II. Business risk III Project constraints IV Product documentation A I and II are true. III and N are false B III is true, I, II, and IV are false C I, II, and IV are true; III is false D I, II, and III are true, IV is false. Click here for answer Correct Answer : d |
4 | Q4: What is the purpose of a test completion criterion? A to know when a specific test has finished its execution B to ensure that the test case specification is complete C to set the criteria used in generating test inputs D to determine when to stop testing Click here for answer Correct Answer : d |
5 | Q5: The purpose of exit criteria is A Define when to stop testing B End of test level C When a set of tests has achieved a specific precondition D All of the above Click here for answer Correct Answer : d |
6 | Q6: Which of the following is a MAJOR test planning task? A Determining the exit criteria B Measuring and analysing results C Implementing corrective actions D Monitoring and documenting progress Click here for answer Correct Answer : a |
7 | Q7: Features to be tested, approach, the testing tasks and test deliverables should be specified in which document? A Test case specification B Test procedure specification C Test plan D Test design specification Click here for answer Correct Answer : c Explanation: (a) Test case specification: A document specifying a set of test cases ( objective, inputs, test actions, expected results and execution preconditions) for a test item. (b) Test procedure specification: A document specifying a sequence of actions for the execution of a test also known as test script or manual test script. (c) Test plan: A document describing the scope, approach, resources and schedule of intended test activities. It identifies, amongst others, test items, features to be tested, the testing tasks, who will do each task, degree of tester independence, the test environment, the test design techniques, the entry criteria and the exit criteria to be used and the rationale for the choice, and any risks requiring contingency planning. It is a record of the test planning process. (d) Test design specification: A document specifying the test conditions (coverage items) for a test item, the detailed test approach and the associated high-level test cases |
8 | Q8: ‘Entry criteria’ should address questions such as I. Are the necessary documentation, design and requirements information available that will allow testers to operate the system and judge correct behaviour. II. Is the test environment-lab, hardware, software and system administration support ready? III. Those conditions and situations that must prevail in the testing process to allow testing to continue effectively and efficiently. IV. Are the supporting utilities, accessories and prerequisites available in forms that testers can use A I, II and IV B I, II and III C I, II, III and IV D II, III and IV. Click here for answer Correct Answer : a |
9 | Q9: From the below given choices, which one is the ‘Confidence testing’ A Sanity testing B System testing C Smoke testing D Regression testing Click here for answer Correct Answer : c |
10 | Q10: In which order should tests be run? A The most important tests first B The most difficult tests first(to allow maximum time for fixing) C The easiest tests first (to give initial confidence) D The order they are thought of Click here for answer Correct Answer : a |
11 | Q11: A piece of software has been given for testing. What tests from the following will you perform? 1) Test the areas most critical to business processes 2) Test the areas where faults will be maximum 3) Test the easiest functionalities A 1&2 are true and 3 is false. B 1,2&3 are true. C 1 is true, 2&3 are false. D 1&2 are false, 3 is true Click here for answer Correct Answer : a |
12 | Q12: Test are prioritized so that: A You shorten the time required for testing B You do the best testing in the time available C You do more effective testing D You find more faults Click here for answer Correct Answer : b |
13 | Q13: For which of the following test cases does test coverage analysis not assign the highest priority? A The ones that cover the most important quality risk B The ones that cover the requirements C The ones that cover conditions D The ones that cover the functions Click here for answer Correct Answer : c |
14 | Q14: Why can be tester dependent on configuration management? A Because configuration management assures that we know the exact version of the testware and the test object B Because test execution is not allowed to proceed without the consent of the change control board C Because changes in the test object are always subject to configuration management D Because configuration management assures the right configuration of the test tools Click here for answer Correct Answer : a Explanation: In software engineering, software configuration management (SCM) is the task of tracking and controlling changes in the software. SCM include revision control and the establishment of baselines. If something goes wrong, SCM can determine what was changed and who changed it. If a configuration is working well, SCM can determine how to replicate it across many hosts. A tester is dependent on configuration management since, the configuration management process tracks and controls the changes in software. From tester's point of view: (a) Configuration management allows the testers to manage their testware and test results. (b) The build process which is responsible for the delivery of test release into test environment is also subject to configuration management. (c) Configuration management allows the testers to map what is being tested to the underlying files and components. (d) During the test execution time , the proper configuration management will help the teams in avoiding surprises such as wrong software version being tested. |
15 | Q15: Why is it necessary to define a Test Strategy? A As there are many different ways to test software, thought must be given to decide what will be the most effective way to test the project on hand. B Starting testing without prior planning leads to chaotic and inefficient test project C A strategy is needed to inform the project management how the test team will schedule the test-cycles D Software failure may cause loss of money, time, business reputation, and in extreme cases injury and death. It is therefore critical to have a proper test strategy in place. Click here for answer Correct Answer : d |
16 | Q16: Which of the following is not a part of Configuration Management? A Controlled library access B Record of changes to C documentation over time D Auditing conformance to ISO9001 E Identification of test versions Click here for answer Correct Answer : d |
17 | Q17: Which of the following is the most important difference between the metrics-based approach and the expert-based approach to test estimation? A The metrics-based approach is more accurate than the expert-based approach. B The metrics-based approach uses calculations from historical data while the expert based approach relies on team wisdom. C The metrics-based approach can be used to verify an estimate created using the expert-based approach, but not vice versa. D The expert-based approach takes longer than the metrics-based approach. Click here for answer Correct Answer : b |
18 | Q18: A configuration management system would NOT normally provide: A Linkage of customer requirements to version numbers. B Facilities to compare test results with expected results. C The precise differences in versions of software component source code. D Restricted access to the source code library. Click here for answer Correct Answer : b |
19 | Q19: The following list contains risks that have been identified for a software product to be developed. Which of these risks is an example of a product risk? A Not enough qualified testers to complete the planned tests B Software delivery is behind schedule C Threat to a patient’s life D 3rd party supplier does not supply as stipulated Click here for answer Correct Answer : c |
20 | Q20: A test engineer is testing a Video Player (VCR), and logs the following report: Title: Fast Forward stops after 2 minutes. It happens every time Expected result: Fast forward continues until the end of the tape Severity: High Priority: Urgent What important information did the engineer leave out? A Identification (Software and hardware) of the VCR B Actual result C History of the report D Ideas for the test case improvement Click here for answer Correct Answer : a |
21 | Q21: Which set of metrics can be used for monitoring of the test execution? A Number of detected defects, testing cost B Number of residual defects in the test object. C Percentage of completed tasks in the preparation of test environment; test cases prepared D Number of test cases run / not run; test cases passed / failed Click here for answer Correct Answer : d |
22 | Q22: Which of the following can be root cause of a bug in a software product? (I) The project had incomplete procedures for configuration management. (II) The time schedule to develop a certain component was cut. (III) the specification was unclear (IV) Use of the code standard was not followed up (V) The testers were not certified A (I) and (II) are correct B (I) through (IV) are correct C (III) through (V) are correct D (I), (II) and (IV) are correct Click here for answer Correct Answer : b |
23 | Q23: The structure of an incident report is covered in the Standard for Software Test Documentation IEEE 829 and is called as: A Anomaly Report B Defect Report C Test Defect Report D Test Incident Report Click here for answer Correct Answer : a |
24 | Q24: Which of the following helps in monitoring the Test Progress: i. Percentage of Test Case Execution ii. Percentage of work done in test environment preparation. iii. Defect Information e.g. defect density, defects found and fixed iv. The size of the testing Team and skills of the engineers A iv is correct and i,ii,iii are incorrect B i,ii,iii are correct and iv is incorrect C i,ii are correct and iii,iv are incorrect D i,iv are correct and ii , iii are incorrect Click here for answer Correct Answer : b |
25 | Q25: In a risk-based approach, the risks identified may be used to: i. Determine the test technique to be employed ii. Determine the extent of testing to be carried out iii. Prioritise testing in an attempt to find critical defects as early as possible. iv. Determine the cost of the project A ii is True; i, iii, iv & v are False B i,ii,iii are true and iv is false C ii & iii are True; i, iv are False D ii, iii & iv are True; i is false Click here for answer Correct Answer : b |
26 | Q26: Bug life cycle A Open, Assigned, Fixed, Closed B Open, Fixed, Assigned, Closed C Assigned, Open, Closed, Fixed D Assigned, Open, Fixed, Closed Click here for answer Correct Answer : a |
27 | Q27: A project that is in the implementation phase is six weeks behind schedule. The delivery date for the product is four months away. The project is not allowed to slip the delivery date or compromise on the quality standards established for this product. Which of the following actions would bring this project back on schedule? A Eliminate some of the requirements that have not yet been implemented. B Add more engineers to the project to make up for lost work. C Ask the current developers to work overtime until the lost work is recovered. D Hire more software quality assurance personnel. Click here for answer Correct Answer : a |
28 | Q28: A Test Plan Outline contains which of the following: i. Test Items ii. Test Scripts iii. Test Deliverables iv. Responsibilities A i,ii,iii are true and iv is false B i,iii,iv are true and ii is false C ii,iii are true and i and iv are false D i,ii are false and iii , iv are true Click here for answer Correct Answer : b |
29 | Q29: Which of the following is not a major task of Exit criteria? A Checking test logs against the exit criteria specified in test planning. B Logging the outcome of test execution. C Assessing if more tests are needed. D Writing a test summary report for stakeholders. Click here for answer Correct Answer : b |
30 | Q30: What determines the level of risk? A The cost of dealing with an adverse event if it occurs. B The probability that an adverse event will occur. C The amount of testing planned before the release of a system. D The likelihood of an adverse event and the impact of the event. Click here for answer Correct Answer : d |
31 | Q31: Which of the following is MOST important in the selection of a test approach? A Availability of tools to support the proposed techniques. B The budget allowed for training in proposed techniques. C Available skills and experience in the proposed techniques. D The willingness of the test team to learn new techniques. Click here for answer Correct Answer : c |
32 | Q32: Maintenance releases and technical assistance centers are examples of which of the following costs of quality? A External failure B Internal failure C Appraisal D Prevention Click here for answer Correct Answer : a |
33 | Q33: From a Testing perspective, what are the MAIN purposes of Configuration Management? (i) Identifying the version of software under test. (ii) Controlling the version of testware items. (iii) Developing new testware items. (iv) Tracking changes to test ware items. (v) Analysing the need for new testware items. A ii, iv and v. B ii, iii and iv, C i, ii and iv. D i, iii and v. Click here for answer Correct Answer : c Explanation: (iii) Developing new testware items and (v) Analysing the need for new testware items are not part of configuration management. |
34 | Q34: Which of the following is a MAJOR task of test planning? A Scheduling test analysis and design tasks. B Initiating corrective actions. C Monitoring progress and test coverage. D Measuring and analysing results. Click here for answer Correct Answer : a |
35 | Q35: Based on the IEEE Standard for Software Test Documentation (IEEE Std 829 - 1998), which of the following sections are part of the test summary report? a) Summary b) Test incident report identifier c) Test deliverables d) Risks and contingencies e) Variances f) Approvals g) Output specifications A a, e and f B a, c and d C a, b and f D a, d and e Click here for answer Correct Answer : a |
36 | Q36: Which is a potential product risk factor? A Failure of third party vendor B Training issues C Problems requirements definition D Poor software functionality Click here for answer Correct Answer : d |
37 | Q37: Which of the following would you NOT usually find on a software incident report? A The name and / or organisational position of the person raising the problem. B Version of the Software Under Test. C Suggestions as to how to fix the problem. D Actual and expected results. Click here for answer Correct Answer : c |
38 | Q38: In software testing what is the main purpose of exit criteria? A To enhance the security of the system B To prevent the endless loops in code. C To serve as an alternative or 'Plan-B' D To define when to stop testing Click here for answer Correct Answer : d |
39 | Q39: When should configuration management procedures be implemented? A During test planning. B During test analysis. C During test execution. D When evaluating exit criteria Click here for answer Correct Answer : a |
40 | Q40: Which of the following is a KEY test control task? A Initiating corrective actions B Determining the scope C Implementing the test policy D Scheduling test implementation Click here for answer Correct Answer : a |
41 | Q41: There are several risks of managing your project's schedule with a statistical reliability model. These include (choose one or more of the following): A Testers spend more energy early in the product trying to find bugs than preparing to do the rest of the project's work more efficiently B Managers might not realize that the testing effort is ineffective, late in the project, because they expect a low rate of bug finding, so the low rate achieved doesn't alarm them. C It can increase the end-of-project pressure on testers to not find bugs, or to not report bugs. D All of the above Click here for answer Correct Answer : d |
42 | Q42: Measurement dysfunction is a problem because: A Even though the numbers you look at appear better, to achieve these numbers, people are doing other aspects of their work much less well. B We don't know how to measure a variable (our measurement is dysfunctional) and so we don't know how to interpret the result C You are measuring the wrong thing and thus reaching the wrong conclusions D All of the above. Click here for answer Correct Answer : a |
43 | Q43: Poor software characteristics are A Only Project risks B Only Product risks C Project risks and Product risks D Project risks or Product risks Click here for answer Correct Answer : b |
44 | Q44: Which is not the project risks A Supplier issues B Organization factors C Technical issues D Error-prone software delivered Click here for answer Correct Answer : d |
45 | Q45: Which factors contribute to humans making mistakes that can lead to faulty software? I. Setting aggressive schedule II. Integrating complex systems III. Allocating adequate resources IV. Failing to control changes A I and II are true; III and IV are false B II and IV are true; I and III are false C I, II and IV are true; III is false D I, II and III are true; IV is false Click here for answer Correct Answer : c |
46 | Q46: Which sections are included as part of the test summary report? W. Variances X. Comprehensive assessment Y. Evaluation Z. Summary of activities A W, X and Y B W, X, Y and Z C W and X D W, X and Z Click here for answer Correct Answer : b |
47 | Q47: FPA is used to A To measure the functional requirements of the project B To measure the size of the functionality of an Information system C To measure the functional testing effort D To measure the functional flow Click here for answer Correct Answer : b Explanation: FPA is Function Point Analysis. A function point is a "unit of measurement" to express the amount of business functionality an information system (as a product) provides to a user. Function points are used to compute a functional size measurement (FSM) of software. The cost (in dollars or hours) of a single unit is calculated from past projects. |
48 | Q48: A Project risk includes which of the following: A Organizational Factors B Poor Software characteristics C Error Prone software delivered. D Software that does not perform its intended functions Click here for answer Correct Answer : a |
49 | Q49: In a risk-based approach, the risks identified may be used to: i. Determine the test technique to be employed ii. Determine the extent of testing to be carried out iii. Determine the release date iv. Determine the project schedule A ii is True; i, iii, iv & v are False B i,ii,iii are true and iv is false C i & ii are True; iii, iv are False D ii, iii & iv are True; i is false Click here for answer Correct Answer : c |
50 | Q50: Which of the following is a MAJOR task when evaluating the exit criteria? A Creating test suites and cases for efficient execution B Writing a test summary report for stakeholders C Handing the testware to the maintenance organization D Identifying any required infrastructure and tools Click here for answer Correct Answer : b |
51 | Q51: How much percentage of the life cycle costs of a software are spent on maintenance? A 10% B 30% C 50% D 70% Click here for answer Correct Answer : d |
52 | Q52: ________indicates how important it is to fix the bug and when it should be fixed A Severity B Priority C All of the above D None of the above Click here for answer Correct Answer : c |
53 | Q53: Which summarizes the testing activities associated with one or more test design specifications. A Test Summary report B Test Log C Test Incident Report D Test Script Click here for answer Correct Answer : c |
54 | Q54: What is the ratio of the number of failures relative to a category and a unit of measure? A Failure rate B Defect density C Failure mode D Fault tolerance Click here for answer Correct Answer : a |
55 | Q55: How can software defects in future projects be prevented from reoccurring? A Creating documentation procedures and allocating resource contingencies B Asking programmers to perform a thorough and independent testing C Combining levels of testing and mandating inspections of all document D Documenting lessons learned and determining the root cause of problems Click here for answer Correct Answer : d |
56 | Q56: As a test leader you are collecting measures about defects. You recognize that after the first test cycle – covering all requirements - subsystem C has a defect density that is 150% higher than the average. Subsystem A on the other hand has a defect density that is 60% lower than the average. What conclusions for the next test cycle could you draw from this fact? A It is probable that subsystem C has still more hidden defects. Therefore we need to test subsystem C in more detail B Because we have already found many defects in subsystem C, we should concentrate testing resources on Subsystem A. C Observed defect density does not allow any conclusions about the amount of additional testing. D We should try to equalize the amount of testing over all modules to ensure that we test all subsystems evenly. Click here for answer Correct Answer : a |
57 | Q57: Which approaches can help increase the quality of software? I. Incorporating rigorous testing II. Preventing change requests III. Establishing defects metrics IV. Allocating schedule contingencies A I and II are true; III and IV are false B II and IV are true; I and III are false C I and IV are true; II and III are false D I and III are true; II and IV are false Click here for answer Correct Answer : d |
58 | Q58: Which documents specify features to - be tested, approach, and pass / fail criteria? A Test plan and test design specification B Test plan and test case specification C Test procedure specification and test design specification D Test case specification and test procedure specification Click here for answer Correct Answer : a |
59 | Q59: Defect Management process does not include A Defect prevention B Deliverable base-lining C Management reporting D None of the above Click here for answer Correct Answer : d |
60 | Q60: During an early period of test execution, a defect is located, resolved and confirmed as resolved by re-testing, but is seen again later during subsequent test execution. Which of the following is a testing related aspect of configuration management that is most likely to have broken down? A Traceability B Confirmation testing C Configuration control D Test documentation management Click here for answer Correct Answer : c |
61 | Q61: A product risk analysis meeting is held during the project planning period. Which of the following determines the level of risk? A Difficulty of fixing related problems in code B The harm that might result to the user C The price for which the software is sold D The technical staff in the meeting Click here for answer Correct Answer : b |
62 | Q62: Which tasks would USUALLY be performed by a test leader and which by the tester? (a) Adapt planning based on test results. (b) Create test specifications. (c) Plan tests. (d) Write or review a test strategy A c and d by the test leader; a and b by the tester B a and b by the test leader; c and d by the tester. C a and d by the test leader; b and c by the tester D a, c and d by the test leader; b by the tester. Click here for answer Correct Answer : d |
63 | Q63: Which of the following best describes the task partition between test manager and tester? A The test manager plans testing activities and chooses the standards to be followed, while the tester chooses the tools and controls to be used. B The test manager plans, organizes and controls the testing activities, while the tester specifies, automates and executes tests. C The test manager plans, monitors and controls the testing activities, while the tester designs tests. D The test manager plans and organizes the testing and specifies the test cases, while the tester prioritizes and executes the tests. Click here for answer Correct Answer : b |
64 | Q64: Which of the following can be categorized as product risks? A Low quality of requirements, design, code and tests. B Political problems and delays in especially complex areas in the product. C Error-prone areas, potential harm to the user, poor product characteristics. D Problems in defining the right requirements, potential failure areas in the software or system. Click here for answer Correct Answer : c |
65 | Q65: Which of the following are typical test exit criteria? A Thoroughness measures, reliability measures, test cost, schedule, state of defect correction and residual risks. B Thoroughness measures, reliability measures, degree of tester independence and product completeness. C Thoroughness measures, reliability measures, test cost, time to market and product completeness, availability of testable code. D Time to market, residual defects, tester qualification, degree of tester independence, thoroughness measures and test cost. Click here for answer Correct Answer : a |
66 | Q66: Which of the following would be categorized as project risks? A Skill and staff shortages. B Poor software characteristics. C Failure-prone software delivered. D Possible reliability defect (bug). Click here for answer Correct Answer : a |
67 | Q67: When do you stop testing? A When the specified number of faults are found. B When the test completion criteria are met. C When all high and medium priority tests are complete. D When all statements have been executed. Click here for answer Correct Answer : b |