CTAL-TAE · Question #4
You are working on a government system called "Making Tax Digital" or MTD for short. This system is being implemented to stop manual human input error and also to reduce fraudulent behaviour from…
The correct answer is D. Keyword-driven scripting. Keyword-driven scripting is most suitable for meeting the objectives of easy test case addition, reduced script duplication, and lower maintenance costs. It separates test logic from test data and uses high-level keywords, enabling reusable and modular automation that scales…
Question
You are working on a government system called “Making Tax Digital” or MTD for short. This system is being implemented to stop manual human input error and also to reduce fraudulent behaviour from companies when submitting their tax and VAT returns. The key concept is that registered companies will need to use government recommended 3rd party software for their accounts and book keeping. These 3rd party applications will have a direct interface into the government’s main system for transactions and submissions. You have been using a test execution tool successfully on the project so far, and have implemented a basic “capture/replay” approach to scripting. The management have been encouraged with the automation so far, but want the following objectives to be met:
Test cases added easily Reduction in the amount of scripts and script duplication Reduction in maintenance costs Which scripting technique would be MOST suitable in this scenario in order to meet the objectives?
Options
- ALinear scripting.
- BStructured scripting.
- CData-driven scripting.
- DKeyword-driven scripting.
How the community answered
(23 responses)- A4% (1)
- B9% (2)
- C13% (3)
- D74% (17)
Explanation
Keyword-driven scripting is most suitable for meeting the objectives of easy test case addition, reduced script duplication, and lower maintenance costs. It separates test logic from test data and uses high-level keywords, enabling reusable and modular automation that scales well for complex systems like MTD.
Topics
Community Discussion
No community discussion yet for this question.