exam questions

Exam CT-TAE All Questions

View all questions & answers for the CT-TAE exam

Exam CT-TAE topic 1 question 70 discussion

Actual exam question from ISTQB's CT-TAE
Question #: 70
Topic #: 1
[All CT-TAE Questions]

You have been asked to automate a set of functional tests at system test level via the CLI of the SUT for the first release of a new software system. Such automated tests, which will be delivered to the team in charge of maintenance testing, will be used as part of the regression testing and thus they must be as fast and cheap to maintain as possible. Since the regression test suite is expected to grow significantly over time, also the cost of adding new automated tests must be as low as possible. In particular, the number of scripts should be dependent on the size of the SUT rather than the number of tests. Moreover, there is high risk that the test automation tool will change several times during the operational life of the system, and thus the automated tests should be implemented to assure high level of independence from such tool.

Based only on the given information, which of the following scripting techniques would you expect to be most suitable in this scenario?

  • A. Data-driven scripting
  • B. Keyword-driven scripting
  • C. Linear scripting
  • D. Structured scripting
Show Suggested Answer Hide Answer
Suggested Answer: B 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
issoChan
5 months ago
Based on the provided information, the most suitable scripting technique for this scenario would likely be B. Keyword-driven scripting. Keyword-driven scripting allows for creating tests by using keywords that represent actions or operations to be performed on the system under test (SUT). This approach abstracts the test logic from the test scripts themselves, making it easier to maintain and modify tests. It also facilitates reuse of test components, which aligns well with the requirement of minimizing the number of scripts and focusing on the size of the SUT. Moreover, keyword-driven scripting provides a higher level of abstraction, which can make the tests more resilient to changes in the underlying automation tool. This is important given the high risk mentioned of the test automation tool changing during the operational life of the system.
upvoted 1 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago