If model-based testing has been selected for the overall test automation approach for a project, how does that influence the layers of the TAA?

If model-based testing has been selected for the overall test automation approach for a project, how does that influence the layers of the TAA?
A . All layers are used, but the test generation layer will be automated based on the defined model
B. There will be no need for the execution layer
C. No adaptation will be needed because the interfaces will be defined by the model
D. There will be no need to design the tests for the API because those will be covered by the model

Answer: A

Explanation:

In a model-based testing approach, all layers of the Test Automation Architecture (TAA) are typically used, but the test generation layer will be automated based on the defined model. The model describes the behavior of the system under test (SUT) and is used to automatically generate test cases.

Option B is incorrect because the execution layer is still needed to execute the generated test cases.

Option C is incorrect because the adaptation layer is typically needed to handle interface-related issues between the Test Automation System (TAS) and the System Under Test (SUT), regardless of the model used.

Option D is incorrect because even with a model-based testing approach, designing tests for the API (if APIs are a part of the system) would still be necessary. The model can aid in this, but it does not eliminate the need for test design.

Latest CT-TAE Dumps Valid Version with 79 Q&As

Latest And Valid Q&A | Instant Download | Once Fail, Full Refund

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments