This quiz on 'Fundamentals of Software Testing' assesses knowledge on verification, regression testing, test prioritization, and static testing techniques. It's designed to ensure learners understand how to evaluate software quality effectively, making it ideal for students and professionals in software development and testing.
Will always be automated
Will help ensure unchanged areas of the software have not been affected
Will help ensure changed areas of the software have not been affected
Can only be run during user acceptance testing
Rate this question:
We cannot run the test
It may be difficult to repeat the test
It may be difficult to determine if the test has passed or failed
We cannot automate the user inputs
Rate this question:
2 is a valid reason; 1,3,4 & 5 are not
1,2,3,4 are valid reasons; 5 is not
1,2,3 are valid reasons; 4 & 5 are not
All of them are valid reasons for failure
Rate this question:
You shorten the time required for testing
You do the best testing in the time available
You do more effective testing
You find more faults
Rate this question:
Error guessing
Walkthrough
Data flow analysis
Inspections
Rate this question:
Component testing should be performed by development
Component testing is also know as isolation or module testing
Component testing should have completion criteria planned
Component testing does not involve regression testing
Rate this question:
Execution
Design
Planning
Check Exit criteria completion
Rate this question:
Being diplomatic
Able to write software
Having good attention to detail
Able to be relied on
Rate this question:
To freeze requirements
To understand user needs
To define the scope of testing
All of the above
Rate this question:
Top-down integration
Bottom-up integration
None of the above
Module integration
Rate this question:
Project plan
Business plan
Support plan
None of the above
Rate this question:
Interim Test report
Final test report
Project status report
Management report
Rate this question:
Defect prevention
Deliverable base-lining
Management reporting
None of the above
Rate this question:
Does not meet people needs
Cultural difference
Loss of control over reallocation of resources
Relinquishments of control
Rate this question:
10-20
40-50
70-80
5-10
Rate this question:
Is unlikely to be completed on schedule
Is unlikely to cause a failure
Is likely to be fault-free
Is likely to be liked by the users
Rate this question:
This question is impossible to answer
The answer depends on the risks for your industry, contract and special requirements
The answer depends on the maturity of your developers
The answer should be standardized for the software development industry
Rate this question:
Operability
Observability
Simplicity
Robustness
Rate this question:
V model
Agile model
Prototype model
Waterfall model
Rate this question:
Requirement verification
Functional validation
Code validation
Design validation
Rate this question:
True
False
Rate this question:
Specification based testing
Closed box testing
Clear box testing
All of the above
Rate this question:
Retesting
Regression testing
Both a & b
None of the above
Rate this question:
Early defects
Gaining confidence
Preventing defects
All of the above
Rate this question:
Quiz Review Timeline (Updated): Nov 16, 2023 +
Our quizzes are rigorously reviewed, monitored and continuously updated by our expert board to maintain accuracy, relevance, and timeliness.
Wait!
Here's an interesting quiz for you.