A garden irrigation system allows the user to specify 2 inputs:
1.
Frequency – The number of times the system should be automatically switched on per day; minimum once per day, maximum 5 times
2.
Duration – The duration of operation, in whole minutes, each time it is switched on; ranging from 1 to 60
Applying 2-value boundary value analysis which of the following options has the correct test set of valid and invalid boundary values?
A. Frequency 1, 5; Duration 1, 60
B. Frequency 0, 1, 5, 6; Duration 59 seconds, 1 minute, 60 minutes, 60 minutes 1 second
C. Frequency 0, 1, 5, 6; Duration 0, 1, 60, 61
D. Frequency 0, 1, 2, 5, 6; Duration 0, 1, 30, 60, 61
Which of the following would be the most significant input to estimating the time to carry out the specified testing tasks?
A. The skills and experience of developers to correct the failures.
B. The standards used for the requirements specification.
C. The metrics recorded from testing the capture-replay tool.
D. The number of testers in the company and their grade.
Which of the following would achieve the HIGHEST level of testing independence for a project's test level?
A. Training developers to design good tests for the test team to execute
B. Outsourcing test design and execution to a different company
C. Having the company's independent test team design and execute the tests
D. Minimizing contact between testers and developers during test design to avoid bias
During the development of a software change for a system, the developer makes a mistake in his work, which leads to a fault in the code. Unfortunately, the fault is not found by software testing and is released into live.
What is the definite consequence of this mistake?
A. The system will fail, causing a defect
B. If the defect is executed, the system may fail
C. Loss of money, time, or business reputation
D. Contractual requirements have not been met by testing
Which of the following statements BEST describes one of the seven key principles of software testing?
A. Automated tests are better than manual tests for avoiding the Exhaustive Testing.
B. Exhaustive testing is, with sufficient effort and tool support, feasible for all software.
C. It is normally impossible to test all input / output combinations for a software system.
D. The purpose of testing is to demonstrate the absence of defects. The purpose of testing is to demonstrate the absence of defects.
Which of the following is not a type of incremental testing approach?
A. Top down
B. Big-bang
C. Bottom up
D. Functional incrementation.
Which of the following test organizations has the highest level of independence?
A. Independent testers within the development teams
B. Independent testers from the user community
C. Independent test specialists for specific test types, such as usability, performance or certification test specialists
D. Code tested by another developer from the development team
Which of the following accurately defines the integration testing test level?
A. Test basis includes software and system design, test objects include interfaces, and tests concentrate on the interactions between different parts of a system
B. Test basis includes component requirements, test objects include database modules, and tests concentrate on the behaviour of the system as a whole.
C. Test basis includes business processes, test objects include system configuration and configuration data, and tests concentrate on establishing confidence in the system
D. Test basis includes use cases, test objects include user procedures and tests concentrate on a high level model of system behaviour
Which of the following BEST defines static techniques?
A. Executing the software work product
B. Manually examining the code or project documentation
C. Automated analysis of the code or project documentation
D. Manual examination and automated analysis of code or project documentation
Which of the following test case design techniques is white box (structure-based)?
A. Use case testing
B. State transition testing
C. Decision testing
D. Equivalence partitioning