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

iSQI Exam CT-AI Topic 9 Question 18 Discussion

Actual exam question for iSQI's CT-AI exam
Question #: 18
Topic #: 9
[All CT-AI Questions]

You are testing an autonomous vehicle which uses AI to determine proper driving actions and responses. You have evaluated the parameters and combinations to be tested and have determined that there are too many to test in the time allowed. It has been suggested that you use pairwise testing to limit the parameters. Given the complexity of the software under test, what is likely the outcome from using pairwise testing?

Show Suggested Answer Hide Answer
Suggested Answer: C

Pairwise testing is used to handle the large number of combinations of parameters that can arise in complex systems like self-driving cars. The question asks which of the given options is least likely to be a reason for the explosion in the number of parameters.

Different Road Types (A): Self-driving cars must operate on various road types, such as highways, city streets, rural roads, etc. Each road type can have different characteristics, requiring the car's system to adapt and handle different scenarios. Thus, this is a significant factor contributing to the growth of parameters.

Different Weather Conditions (B): Weather conditions such as rain, snow, fog, and bright sunlight significantly affect the performance of self-driving cars. The car's sensors and algorithms must adapt to these varying conditions, which adds to the number of parameters that need to be considered.

ML Model Metrics to Evaluate Functional Performance (C): While evaluating machine learning (ML) model performance is crucial, it does not directly contribute to the explosion of parameter combinations in the same way that road types, weather conditions, and car features do. Metrics are used to measure and assess performance but are not themselves variable conditions that the system must handle.

Different Features like ADAS, Lane Change Assistance, etc. (D): Advanced Driver Assistance Systems (ADAS) and other features add complexity to self-driving cars. Each feature can have multiple settings and operational modes, contributing to the overall number of parameters.

Hence, the least likely reason for the incredible growth in the number of parameters is C. ML model metrics to evaluate the functional performance.


ISTQB CT-AI Syllabus Section 9.2 on Pairwise Testing discusses the application of this technique to manage the combinations of different variables in AI-based systems, including those used in self-driving cars.

Sample Exam Questions document, Question #29 provides context for the explosion in parameter combinations in self-driving cars and highlights the use of pairwise testing as a method to manage this complexity.

Contribute your Thoughts:

Royal
25 days ago
Wait, so we're supposed to test an AI-powered autonomous vehicle with a method that might not even work? That's like asking a self-driving car to parallel park using a joystick.
upvoted 0 times
...
Jonell
1 months ago
I bet the AI in that autonomous vehicle is just learning to play video games in its spare time. Pairwise testing? More like 'pair-wise crashing' if you ask me!
upvoted 0 times
Pura
3 days ago
I bet the AI in that autonomous vehicle is just learning to play video games in its spare time. Pairwise testing? More like 'pair-wise crashing' if you ask me!
upvoted 0 times
...
Mitsue
13 days ago
C) While the number of tests needed can be reduced, there may still be a large enough set of tests that automation will be required to execute all of them.
upvoted 0 times
...
Dong
13 days ago
C) While the number of tests needed can be reduced, there may still be a large enough set of tests that automation will be required to execute all of them.
upvoted 0 times
...
Tom
15 days ago
A) The number of parameters to test can be reduced to less than a dozen.
upvoted 0 times
...
Lillian
20 days ago
A) The number of parameters to test can be reduced to less than a dozen.
upvoted 0 times
...
...
Matthew
1 months ago
D is the way to go. AI is unpredictable, and the evolving values may lead to unexpected results that can't be verified. Pairwise testing just won't cut it in this case.
upvoted 0 times
...
Kathryn
1 months ago
C is the correct answer. Pairwise testing can reduce the number of tests, but with the complexity of the software, we'll likely still need a large set of tests that will require automation to execute.
upvoted 0 times
Ira
19 days ago
Pairwise testing can help prioritize and streamline the testing process for the autonomous vehicle software.
upvoted 0 times
...
Kirk
27 days ago
It's a smart approach to use pairwise testing to manage the number of tests needed for such a complex system.
upvoted 0 times
...
Kendra
1 months ago
Automation will definitely be necessary to cover all the test cases efficiently.
upvoted 0 times
...
Delila
1 months ago
C is the correct answer. Pairwise testing can reduce the number of tests, but with the complexity of the software, we'll likely still need a large set of tests that will require automation to execute.
upvoted 0 times
...
...
Jerilyn
1 months ago
Pairwise testing is a great way to reduce the number of tests, but I'm not sure it's the best approach for an autonomous vehicle with AI. Wouldn't we need to test all the possible combinations to ensure safety?
upvoted 0 times
...
Howard
2 months ago
But we might still need automation to execute all the tests, right?
upvoted 0 times
...
Jacqueline
2 months ago
I agree, it can be a good approach to handle the complexity of the software.
upvoted 0 times
...
Alisha
2 months ago
I think using pairwise testing can help reduce the number of tests needed.
upvoted 0 times
...

Save Cancel