SWT301-Fix
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 - ✔️✔️B
Which of the following are characteristic of regression testing?
i) Regression testing is run ONLY once
ii) Regression testing is used after fixes have been made
iii) Regression testing is often automated
iv) Regression tests need not be maintained
Options:
A. ii, iv.
B. ii, iii.
C. i, iii, iv.
D. iii. - ✔️✔️B
Which of the problems below BEST characterize a result of software failure?
A. Damaged reputation
B. Lack of methodology
C. Inadequate training
D. Regulatory compliance - ✔️✔️A
Which of the following activities should be performed during the selection and
implementation of a testing tool?
i) Investigate the organisation's test process.
ii) Conduct a proof of concept.
iii) Implement the selected tool on a project behind schedule to save time.
iv) Identify coaching and mentoring requirements for the use of the selected tool.
Options:
A. i, ii, iii.
B. ii, iii, iv.
C. i, iii, iv.
D. i, ii, iv. - ✔️✔️D
What is the MAIN benefit of designing tests early in the life cycle?
A. It is cheaper than designing tests during the test phases.
B. It helps prevent defects from being introduced into the code.
C. Tests designed early are more effective than tests designed later.
D. It saves time during the testing phases when testers are busy. - ✔️✔️B
Which of the following benefits are MOST likely to be achieved by using test tools?
,i) Easy to access information about tests and testing.
ii) Reduced maintenance of testware.
iii) Easy and cheap to implement.
iv) Greater consistency of tests.
Options:
A. ii and iv
B. ii and iii
C. i and iv
D. i and iii - ✔️✔️C
When should configuration management procedures be implemented?
A. During test planning.
B. During test analysis.
C. During test execution.
D. When evaluating exit criteria - ✔️✔️A
Which of the following can be considered as success factors when deploying a new tool
in an organization?
A. Providing coaching to users and defining usage guidelines
B. Monitoring tool usage and reducing the need for risk analysis
C. Improving processes and focusing more on component testing
D. Assessing testing completion and minimizing code reviews - ✔️✔️A
What is the purpose of exit criteria?
A. To define when a test level is complete.
B. To determine when a test has completed.
C. To identify when a software system should be retired.
D. To determine whether a test has passed. - ✔️✔️A
Which test design technique relies heavily on prior thorough knowledge of the system?
A. Data driven testing technique
B. Experience-based technique
C. White-box technique
D. Structure-based technique - ✔️✔️B
The ________ and ________ are used within individual workbenches to produce the
right output products.
A. Tools and techniques
B. Procedures and standards
C. Processes and walkthroughs
D. Reviews and update - ✔️✔️B
Which aspects of testing will establishing traceability help?
A. Configuration management and test data generation
B. Test case specification and change control
C. Test condition and test procedure specification
,D. Impact analysis and requirements coverage - ✔️✔️D
The principle of Cyclomatic complexity, considering L as edges or links, N as nodes, P
as independent paths
A. L-N +2P
B. N-L +2P
C. N-L +P
D. N-L +P - ✔️✔️A
A _____ is the step-by-step method followed to ensure that standards are met
A. SDLC
B. Project Plan
C. Policy
D. Procedure - ✔️✔️D
Which is not a test Oracle
A. The existing system (For a bench mark)
B. The code
C. Individual's knowledge
D. User manual - ✔️✔️B
PDCA is known as
A. Plan, Do, Check, Act
B. Plan, Do, Correct, Act
C. Plan, Debug, Check, Act
D. Plan, Do, Check, Accept - ✔️✔️A
Which is the non-functional testing
A. Performance testing
B. Unit testing
C. Regression testing
D. Sanity testing - ✔️✔️A
Which of the following is a MAJOR test planning task?
A. Determining the exit criteria
B. Measuring and analyzing results
C. Implementing corrective actions
D. Monitoring and documenting progress - ✔️✔️A
Testing where in we subject the target of the test , to varying workloads to measure and
evaluate the performance behaviors and ability of the target and of the test to continue
to function properly under these different workloads.
A. Load Testing
B. Integration Testing
, C. System Testing
D. Usability Testing - ✔️✔️A
Which of the following is the task of a Tester?
i. Interaction with the Test Tool Vendor to identify best ways to leverage test tool on the
project.
ii. Prepare and acquire Test Data
iii. Implement Tests on all test levels, execute and log the tests.
iv. Create the Test Specifications
A. i, ii, iii is true and iv is false
B. ii,iii,iv is true and i is false
C. i is true and ii,iii,iv are false
D. iii and iv is correct and i and ii are incorrect - ✔️✔️B
What can static analysis NOT find?
A. The use of a variable before it has been defined
B. Unreachable ("dead") code
C. Memory leaks
D. Array bound violations - ✔️✔️C
White Box Techniques are also called as:
A. Structural Testing
B. Design Based Testin
C. Error Guessing Technique
D. Experience Based Technique - ✔️✔️A
Reviewing the test Basis is a part of which phase
A. Test Analysis and Design
B. Test Implementation and execution
C. Test Closure Activities
D. Evaluating exit criteria and reporting - ✔️✔️A
Component Testing is also called as :-
i. Unit Testing
ii. Program Testing
iii. Module Testing
iv. System Component Testing .
A. i,ii,iii are true and iv is false
B. i,ii,iii,iv are false
C. i,ii,iv are true and iii is false
D. all of above is true - ✔️✔️A
Based on the IEEE Standard for Software Test Documentation (IEEE Std 829-1998),
which sections of the test incident report should the following items be recorded?
Sections
a) Test incident report identifier