New Year Sale 2026! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

BCS TAE Exam - Topic 6 Question 43 Discussion

Actual exam question for BCS's TAE exam
Question #: 43
Topic #: 6
[All TAE Questions]

Consider a TAS deployed into production. The SUT is a web application and the test suite consists of a set of automated regression tests developed via GUI. A keyword-driven framework has been adopted for automating the regression tests. The tests are based on identification at low-levels of the web page components (e.g class indexes, tab sequence indexes and coordinates) in the next planned release the SUT will be subject to significant corrective maintenance (bug-fixes) and evolution (new features) Maintenance costs to update the test scripts should be as low as possible and the scripts must be highly reusable.

Which of the following statements is most likely to be TRUE?

Show Suggested Answer Hide Answer
Suggested Answer: A

Contribute your Thoughts:

0/2000 characters
Eleni
3 months ago
Wait, are we really expecting no false positives? That sounds risky!
upvoted 0 times
...
Monte
3 months ago
D makes sense, too much abstraction can hide issues.
upvoted 0 times
...
Aretha
3 months ago
C is definitely not true, execution time usually increases.
upvoted 0 times
...
Glory
4 months ago
I disagree, A is a better choice for maintainability.
upvoted 0 times
...
Johnna
4 months ago
B seems likely, especially with new features added.
upvoted 0 times
...
Tamar
4 months ago
I think we covered that maintaining tests can be tricky with significant changes in the SUT. So, I lean towards option B being the most likely true statement.
upvoted 0 times
...
Chandra
4 months ago
I recall that keyword-driven frameworks can add abstraction, but I’m not convinced that it makes it too difficult to understand what’s happening. Option D might be a bit extreme.
upvoted 0 times
...
Lavonna
4 months ago
I’m not entirely sure, but I think we practiced a similar question where we talked about the execution time of test suites. I feel like it might not always decrease with each release, so option C seems questionable.
upvoted 0 times
...
Octavio
5 months ago
I remember discussing how keyword-driven frameworks can sometimes lead to false positives, especially if the underlying web components change. So, option B might be true.
upvoted 0 times
...
Margurite
5 months ago
The total execution time decreasing with each release seems unlikely to me. If the SUT is undergoing significant changes, I'd expect the test suite to need more updates, which could actually increase the overall execution time.
upvoted 0 times
...
Tanesha
5 months ago
False positives are definitely a concern with the planned changes to the SUT. I'd want to make sure the tests are robust enough to handle the bug fixes and new features without breaking.
upvoted 0 times
...
Tatum
5 months ago
Hmm, I'm not sure. The question mentions that the tests are based on low-level identifiers, and a keyword-driven approach might add an extra layer of abstraction that could make it harder to deal with changes. I might lean more towards option A.
upvoted 0 times
...
Toshia
5 months ago
I think the keyword-driven framework is the way to go here. It should make the tests more reusable and easier to maintain, even with the planned changes to the SUT.
upvoted 0 times
...
Myong
5 months ago
I'm a little confused by this question. What are the specific factors I need to weigh here? Is it just about the tradeoff between transportation costs and holding costs? Or are there other considerations I'm missing?
upvoted 0 times
...
Leonora
5 months ago
Okay, let's break this down step-by-step. The user has Add permission for the Colas node and Edit permission for the Diet Cola node. That should help guide my response.
upvoted 0 times
...
Latia
5 months ago
Okay, I think I've got a strategy here. I'll walk through the code step-by-step, keeping track of the object creations and destructions. That should help me determine the correct answer.
upvoted 0 times
...
Odette
5 months ago
Okay, let's see. Language and ID seem like the obvious choices here.
upvoted 0 times
...
Meaghan
9 months ago
I just hope they don't end up like my old roommate, who spent more time debugging their automated tests than the actual application.
upvoted 0 times
Carman
8 months ago
D) The keyword-driven framework introduces a level abstraction that is too high and makes it difficult what really happens
upvoted 0 times
...
Charlena
9 months ago
A) The keyword-driven framework is not suitable, it would be better to adopt a structured-scripting approach
upvoted 0 times
...
Billy
9 months ago
B) False positive errors are likely to occur when running the automated tests on the new releases without modifying the test
upvoted 0 times
...
...
Meghann
10 months ago
C) Haha, good one! As if the total execution time would decrease just because they're changing the whole app. That's wishful thinking!
upvoted 0 times
Jestine
9 months ago
C) Haha, good one! As if the total execution time would decrease just because they're changing the whole app. That's wishful thinking!
upvoted 0 times
...
Alfred
9 months ago
B) False positive errors are likely to occur when running the automated tests on the new releases without modifying the test
upvoted 0 times
...
Kattie
9 months ago
A) The keyword-driven framework is not suitable, it would be better to adopt a structured-scripting approach
upvoted 0 times
...
...
Blondell
10 months ago
D) The keyword-driven framework sounds like it's just adding an unnecessary layer of abstraction. I want to know what's really going on under the hood.
upvoted 0 times
...
Tarra
10 months ago
A) I agree, a structured-scripting approach would be more maintainable in the long run, even if the initial effort is higher.
upvoted 0 times
Cecily
9 months ago
A) I agree, a structured-scripting approach would be more maintainable in the long run, even if the initial effort is higher.
upvoted 0 times
...
Rosann
9 months ago
B) I think false positive errors are likely to occur when running the automated tests on the new releases without modifying the test
upvoted 0 times
...
Glendora
9 months ago
A) The keyword-driven framework is not suitable, it would be better to adopt a structured-scripting approach
upvoted 0 times
...
...
Lelia
10 months ago
That's a good point, Paz. It's important to consider the level of abstraction in the framework for test maintenance and reusability.
upvoted 0 times
...
Paz
10 months ago
I disagree, I believe option D is the correct choice. The keyword-driven framework may introduce a level of abstraction that is too high.
upvoted 0 times
...
An
10 months ago
B) Definitely, the low-level identification of web page components will likely cause false positives when the application undergoes significant changes. Maintaining those tests will be a nightmare.
upvoted 0 times
Gabriele
10 months ago
B) Definitely, the low-level identification of web page components will likely cause false positives when the application undergoes significant changes. Maintaining those tests will be a nightmare.
upvoted 0 times
...
Dana
10 months ago
A) The keyword-driven framework is not suitable, it would be better to adopt a structured-scripting approach
upvoted 0 times
...
...
Lelia
11 months ago
I think option B is most likely to be true because false positive errors can occur when running tests without modifying them.
upvoted 0 times
...

Save Cancel