Deal of The Day! 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

Posted by Dortha on Jun 03, 2024 at 09:26 PM

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?

Suggested Answer: A

Get Premium TAE Questions as Interactive Web-Based Practice Test or PDF Real Exam Format Detailed Explanations Instant Access Get Your Practice Test
36 comments · newest first
EL
Eleni 11 months ago
Wait, are we really expecting no false positives? That sounds risky!
MO
Monte 11 months ago
D makes sense, too much abstraction can hide issues.
AR
Aretha 12 months ago
C is definitely not true, execution time usually increases.
GL
Glory 12 months ago
I disagree, A is a better choice for maintainability.
JO
Johnna 1 year ago
B seems likely, especially with new features added.
TA
Tamar 1 year 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.
CH
Chandra 1 year 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.
LA
Lavonna 1 year 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.
OC
Octavio 1 year 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.
MA
Margurite 1 year 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.
TA
Tanesha 1 year 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.
TA
Tatum 1 year 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.
TO
Toshia 1 year 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.
MY
Myong 1 year 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?
LE
Leonora 1 year 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.
LA
Latia 1 year 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.
OD
Odette 1 year ago
Okay, let's see. Language and ID seem like the obvious choices here.
ME
Meaghan 1 year 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.
CA
Carman 1 year ago
↳ replying to Meaghan
D) The keyword-driven framework introduces a level abstraction that is too high and makes it difficult what really happens
CH
Charlena 1 year ago
↳ replying to Meaghan
A) The keyword-driven framework is not suitable, it would be better to adopt a structured-scripting approach
BI
Billy 1 year ago
↳ replying to Meaghan
B) False positive errors are likely to occur when running the automated tests on the new releases without modifying the test
ME
Meghann 2 years 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!
JE
Jestine 1 year ago
↳ replying to Meghann
C) Haha, good one! As if the total execution time would decrease just because they're changing the whole app. That's wishful thinking!
AL
Alfred 1 year ago
↳ replying to Meghann
B) False positive errors are likely to occur when running the automated tests on the new releases without modifying the test
KA
Kattie 1 year ago
↳ replying to Meghann
A) The keyword-driven framework is not suitable, it would be better to adopt a structured-scripting approach
BL
Blondell 2 years 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.
TA
Tarra 2 years ago
A) I agree, a structured-scripting approach would be more maintainable in the long run, even if the initial effort is higher.
CE
Cecily 1 year ago
↳ replying to Tarra
A) I agree, a structured-scripting approach would be more maintainable in the long run, even if the initial effort is higher.
RO
Rosann 1 year ago
↳ replying to Tarra
B) I think false positive errors are likely to occur when running the automated tests on the new releases without modifying the test
GL
Glendora 1 year ago
↳ replying to Tarra
A) The keyword-driven framework is not suitable, it would be better to adopt a structured-scripting approach
LE
Lelia 2 years ago
That's a good point, Paz. It's important to consider the level of abstraction in the framework for test maintenance and reusability.
PA
Paz 2 years 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.
AN
An 2 years 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.
GA
Gabriele 1 year ago
↳ replying to An
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.
DA
Dana 2 years ago
↳ replying to An
A) The keyword-driven framework is not suitable, it would be better to adopt a structured-scripting approach
LE
Lelia 2 years ago
I think option B is most likely to be true because false positive errors can occur when running tests without modifying them.
0/2000 characters

Save Cancel