Software Testing Fundamentals
Comprehensive quiz covering essential software testing concepts including testing methods (white box, black box, static, dynamic), testing techniques (equivalence class, cyclomatic complexity), testing documentation, automation testing, risk management, regression testing, and testing tools like Quality Center.
Questions
--------- Represents a group of changes that are in one or more applications and are available for distribution at the same time.
- Release
- Cycle
- Library
- Baseline
Advantages of Quality Center
- Provides a clear foundation for the entire testing process.
- Integration and smooth information flow from one stage of the testing process to the next.
- Sends mail or trigger an alert based on the type of data captured by the end user.
- All of the above
To increase the flexibility of manual tests, parameters are added to design steps
- True
- False
which are used for for validating and tracking requirements all throughout the testing process
- DOCUMENT VIEW
- COVERAGE VIEW
- COVERAGE ANALYSIS VIEW
- ALL OF THE ABOVE
Links between requirements and tests can be defined from either the Test Plan or the Requirements module.
- True
- False
The name of the testing which is done to make sure the existing features are not affected by new changes
- Recursive testing
- Whitebox testing
- Unit testing
- Regression
AdHoc testing is a part of
- Unit Testing
- Regression Tesing
- Exploratory Testing
- Performance Testing
How severely the bug is effecting the application is called as
- Severity
- Priority
- Fix ability
- Traceability
Which Software Development Life cycle model will require to start Testing Activities when starting development activities itself
- Waterfall model
- Spiral Model
- Linear model
- V-Model
A Plan to overcome the risk called as
- Migration Plan
- Master Plan
- Mitigation Plan
- Maintenance plan
Verification performed without any executable code is referred to as
- Review
- Sanity testing
- Static testing
- Validation
Find the invalid equivalence class for the following test case Draw a line up to the length of 4 inches
- Line with 1 dot-width
- Curve
- Line with 4 inches
- None of the above
What is the scenario in which automation testing can be done: 1) Application is stable 2) Usability testing is to be done 3) The project is short term 4) Long term project having numerous release
- 1
- 1 & 2
- 2 & 3
- 1 & 4
Choose the best match for cyclomatic complexity
- The number of decision statements plus one
- A set of Boolean conditions such that complete test sets for the conditions uncover the same errors
- The process of analyzing and correcting syntactic logic and other errors identified during testing
- None of the above
A document describing any event during the testing process that requires investigation
- Test log
- Test Incident report
- Test Cycle
- Test Item
The purpose of requirement phase is
- To freeze requirements
- To understand user needs
- To define scope of test
- All of above
Software testing accounts to what percentage of software development costs?
- 10-20
- 40-50
- 70-80
- 5-10
A reliable sustem will be one that
- Is unlikely ot be completed on schdule
- Is unlikely to cause failure
- Is likely to be fault free
- Is likely to be liked by user
Which of the below is not a characteristic for testability?
- Operability
- Observability
- Simplicity
- Robustness
Cyclomatic complexity method comes under whoch testing method
- White box
- Black box
- Green box
- Yellow box