NPTEL Software Testing Week 12 Assignment Answers 2024
1. Which of the following is a list of quality attributes that are tested using techniques for non-functional testing?
- Interoperability, functionality, security
- Security, performance, reliability
- Functionality, usability, scalability
- Testability, performance, controllability
Answer :- For Answeers Click Here
2. State true or false: Security testing also involves testing for authorization and authentication policies that grant access permissions to users for files.
- True
- False
Answer :- For Answeers Click Here
3. Which of the following best defines regression testing?
- Testing done on the entire software each time a part of it is modified
- Testing done with modified and other relevant parts of software, whenever modifications are done
- Testing done for the functionality of the entire software when it is modified
- Re-executing all the test cases and some new test cases on software each time it is modified
Answer :-
4. State true or false: Regression testing is a white-box testing technique.
- True
- False
Answer :-
5. In regression testing, which of the following is done before test case selection?
- Identifying coverage criteria
- Writing a new set of test cases for the modified program
- Identifying obsolete test cases that are invalid for the modified program
- Executing all the test cases for the original program again
Answer :-
6. Which of the following is not a software quality metric?
- Product quality metrics
- Functional quality metrics
- In-process quality metrics
- Maintenance quality metrics
Answer :- For Answeers Click Here
7. State true or false: Documentation testing involves verifying the troubleshooting guide with actual errors.
- True
- False
Answer :-
8. While testing mobile applications, which of the following testing techniques addresses device fragmentation issues?
- Functional testing
- System testing
- Usability testing
- Security testing
Answer :-
9. Which of the following types of testing is performed to measure the ability of a system to keep operating over specified periods (typically several months or years) of time?
- Compatibility testing
- Security testing
- Reliability testing
- Performance testing
Answer :-
10. State yes or no: In a piece of Java code over a class inheritance hierarchy that uses methods that are overridden, can all the method calls be determined statically?
- Yes
- No
Answer :- For Answeers Click Here