問題文
A team that tests an industrial pump controller wants to apply model-based testing at the component test level, arguing that this is where most of the code sits. The senior tester replies that MBT is usually applied elsewhere. Which reason supports that reply?
選択肢
- MBT sits mainly at the higher test levels, because a model supplants the detailed component assertions and the expected coverage of the instrumented system.
- MBT sits mainly at the higher test levels, because a model abstracts the complex functional requirements and the expected behavior of the whole system.
- MBT sits mainly at the higher test levels, because a model rewrites the annotated source statements and the expected branches of the built system.
- MBT sits mainly at the higher test levels, because a model compresses the manual test suites and the expected downtime of the shipped system.