CSTE practice question 2 of 25
Peter is performing a test to see that it complies with the user requirement that a certain field be populated by using a dropdown box containing a list of values. Peter is performing ______________.
Full set: 122 questionsThe test is being performed against a user requirement, focusing on the external behavior and functionality of the application—specifically, whether a field is populated by a dropdown box as specified. This method of testing, which evaluates the system's functionality without any knowledge of its internal code, structure, or implementation, is known as Black-Box Testing. The tester is concerned only with the inputs (selecting the dropdown) and the expected outputs (the field being populated from the list), treating the software as an opaque "black box."
B. Regression Testing: This is incorrect because the scenario does not describe re-testing existing functionality to ensure that recent changes have not introduced new defects.
C. White-Box Testing: This is incorrect because the test is based on user requirements, not on the internal logic, code paths, or structure of the software.
D. Load Testing: This is incorrect because the test is evaluating functional compliance, not the system's performance or behavior under a specific number of concurrent users.
1. Pressman, R. S., & Maxim, B. R. (2015). Software Engineering: A Practitioner's Approach (8th ed.). McGraw-Hill Education. In Chapter 22, Section 22.3.1, "Black-Box Testing," it is stated that this technique "focuses on the functional requirements of the software... Black-box tests are used to demonstrate that software functions are operational."
2. Jorgensen, P. C. (2013). Software Testing: A Craftsman's Approach (4th ed.). CRC Press. Chapter 1, Section 1.2, defines black-box testing as being based on a specification of the system's external behavior. The tester is only concerned with the system's functionality.
3. Koomen, T., & van der Aalst, L. (Eds.). (2006). TMap Next: For result-driven testing. UTN Publishers. In Chapter 6, "Test design: the techniques," black-box testing techniques are described as specification-based, deriving test cases from requirements documents without reference to the internal implementation.
4. IEEE. (1990). IEEE Standard Glossary of Software Engineering Terminology (IEEE Std 610.12-1990). Section 3, Definitions. Black-box testing is defined as: "Testing that ignores the internal mechanism of a system or component and focuses solely on the outputs generated in response to selected inputs and execution conditions."
Keep practicing
Take the free CSTE practice test
Ten exam-style questions with answers and explanations, plus the exam facts and study guides.
More questions
Other CSTE practice questions
- Question 1What is the relationship between testing and quality assurance?
- Question 3Leadership evaluations are based upon the appropriateness, effectiveness and extent of th…
- Question 4Quality assurance is the process by which product quality is compared with applicable sta…
- Question 5The objective of risk analysis is to help IT management strike an economic balance betwee…
- Question 6The three parts of the function point count must be determined individually.
- Question 7Configuration management can be applied to non-test changes.
