ISTQB-CTFL-AUT practice question 2 of 10

Which of the following options Is NOT a general part of a test environment?

Full set: 40 questions
Answer options
A: Test plan Correct answer
B: Laboratory
C: Real-time PC
D: Communication device
Correct Answer:
A. Test plan
Explanation

A test environment consists of the hardware, software, instrumentation, and network configurations required to execute a test. In the automotive context, this typically includes a laboratory setting, a real-time PC for simulation (e.g., in a Hardware-in-the-Loop system), and communication devices to interface with vehicle networks like CAN or LIN. A test plan, however, is a management document. It is classified as testware and outlines the scope, approach, resources, and schedule for testing. While it governs the use of the test environment, it is not a functional component of the environment itself.

Why Incorrect

B. Laboratory: A laboratory provides the controlled physical space, power, and infrastructure necessary to house the test equipment, making it a foundational part of the test environment.
C. Real-time PC: A real-time PC is a critical component of modern automotive test environments, particularly for HIL simulation, where it executes models of the vehicle and its surroundings.
D. Communication device: Communication devices (e.g., CAN/LIN interfaces) are essential for connecting the test system to the electronic control units (ECUs) and monitoring or stimulating the vehicle's data buses.

References

1. ISTQB® Certified Tester Foundation Level Syllabus (v4.0), International Software Testing Qualifications Board, 2023.

Glossary, Page 79: Defines Test Environment as "The hardware, software, and other supporting infrastructure in which a test is run."

Glossary, Page 80: Defines Test Plan as "A document describing the scope, approach, resources and schedule of intended test activities." These definitions clearly distinguish the infrastructure (environment) from the documentation (plan).

2. ISTQB® Certified Tester Foundation Level - Automotive Software Tester Syllabus (v1.0), International Software Testing Qualifications Board, 2021.

Section 3.2.2, Hardware-in-the-Loop (HIL), Page 23: Describes a typical HIL test environment, which includes "a real-time processor" (Real-time PC) and "I/O interfaces" (which include Communication devices) to connect to the ECU under test. This confirms that B, C, and D are integral parts of an automotive test environment.

3. Isermann, R., Schaffnit, J., & Sinsel, S. (1999). Hardware-in-the-loop simulation for the design and testing of engine-control systems. Control Engineering Practice, 7(5), 643-653.

Section 3, Hardware-in-the-loop simulation test bench, Page 645: This academic paper details the components of a HIL test bench, explicitly listing a "real-time computer" and "process coupling hardware" (I/O boards, communication interfaces) as essential elements of the test environment.

Scroll to Top