What should be the MAIN objective during development testing?
Options:
A.
To cause as many failures as possible so that defects in the software are identified and can be fixed
B.
To confirm that the system works as expected and that requirements have been met
C.
To assess the quality of the software with no intention of fixing defects
D.
To give information to stakeholders of the risk of releasing the system at a given time
Answer:
A
Explanation:
The main objective during development testing is to cause as many failures as possible to identify defects in the software. This proactive approach ensures that defects are discovered and addressed early in the development process, improving the overall quality and reliability of the final product.
Question 9
Which of the following is in the correct order (typically)?
Options:
A.
Unit testing, system testing, acceptance testing, maintenance testing.
B.
System testing, unit testing, acceptance testing, maintenance testing.
C.
Acceptance testing, system testing, maintenance testing, unit testing.
D.
Unit testing, maintenance testing, system testing, acceptance testing.
Answer:
A
Explanation:
The typical order of testing phases starts with unit testing, where individual components are tested in isolation. This is followed by system testing, where the integrated system is tested as a whole. Acceptance testing is then conducted to ensure the system meets the business requirements and is ready for deployment. Finally, maintenance testing is performed after the system is in production to ensure it continues to function correctly and to address any issues that arise.
The answer depends on the risk for your industry, contract and special requirements
D.
This answer depends on the maturity of your developers
Answer:
C
Explanation:
The amount of testing that is considered enough depends on various factors, including the level of risk associated with the application, industry standards, contractual obligations, and specific requirements. It is a risk-based decision that balances the need for thorough testing with time and resource constraints. Reference: ISTQB CTFL Syllabus V4.0, Section 5.2.2.
Question 11
Which of the following defines the expected result of a test?
Options:
A.
Test case
B.
Test procedure
C.
Test execution schedule
D.
Test condition
Answer:
A
Explanation:
A test case defines the expected result of a test. The ISTQB CTFL syllabus v4.0 explains that a test case includes a set of input values, execution preconditions, expected results, and execution postconditions developed for a particular objective or test condition.