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

iSQI CT-AI Exam - Topic 10 Question 11 Discussion

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

Written requirements are given in text documents, which ONE of the following options is the BEST way to generate test cases from these requirements?

SELECT ONE OPTION

Show Suggested Answer Hide Answer
Suggested Answer: A

When written requirements are given in text documents, the best way to generate test cases is by using Natural Language Processing (NLP). Here's why:

Natural Language Processing (NLP): NLP can analyze and understand human language. It can be used to process textual requirements to extract relevant information and generate test cases. This method is efficient in handling large volumes of textual data and identifying key elements necessary for testing.

Why Not Other Options:

Analyzing source code for generating test cases: This is more suitable for white-box testing where the code is available, but it doesn't apply to text-based requirements.

Machine learning on logs of execution: This approach is used for dynamic analysis based on system behavior during execution rather than static textual requirements.

GUI analysis by computer vision: This is used for testing graphical user interfaces and is not applicable to text-based requirements.


Contribute your Thoughts:

0/2000 characters
Toshia
3 months ago
Agreed, A is the way to go for generating test cases!
upvoted 0 times
...
Ilene
3 months ago
C seems interesting, but not really relevant here.
upvoted 0 times
...
Makeda
3 months ago
Surprised that people think A is the only option!
upvoted 0 times
...
Kimbery
4 months ago
I think B could work too, but not as effectively.
upvoted 0 times
...
Lindsey
4 months ago
A is definitely the best choice for this!
upvoted 0 times
...
Paul
4 months ago
GUI analysis sounds interesting, but I don't see how it relates to generating test cases from written requirements. I think I would go with option A too.
upvoted 0 times
...
Dorothy
4 months ago
I feel like machine learning on logs could be useful, but it’s more about execution than requirements. I might lean towards option A, but I’m not completely confident.
upvoted 0 times
...
Nida
4 months ago
I'm not entirely sure about this one. Analyzing source code seems more relevant for testing, but I guess it doesn't directly relate to generating test cases from text.
upvoted 0 times
...
Gerald
5 months ago
I think option A makes the most sense since it directly deals with the written requirements. I remember practicing something similar in our last mock exam.
upvoted 0 times
...
Lucina
5 months ago
GUI analysis by computer vision? That seems like an odd choice for this type of requirement-based testing. I'll have to rule that one out.
upvoted 0 times
...
Candida
5 months ago
I'm leaning towards option A. Parsing the written requirements with NLP seems like the most straightforward way to generate comprehensive test cases.
upvoted 0 times
...
Tony
5 months ago
Natural language processing on the requirements text sounds like the most logical choice to me. That should help identify the key test scenarios.
upvoted 0 times
...
Cory
5 months ago
This seems like a tricky one. I'll need to think carefully about the best approach here.
upvoted 0 times
...
Renato
5 months ago
I'm a bit confused on this one. Analyzing source code or using machine learning on logs doesn't seem directly relevant to the question.
upvoted 0 times
...
Merlyn
5 months ago
I think the <1mg> tag needs an 'id' attribute, but I'm not completely sure.
upvoted 0 times
...
Dortha
5 months ago
This is a tricky one. I'll need to carefully review the vendor recommendations to see if virtualization is supported for the specific SQL server version.
upvoted 0 times
...
Cathrine
1 year ago
A, definitely A. I mean, who needs fancy machine learning when you can just read the requirements and use your brain? It's the old-fashioned way, but it works!
upvoted 0 times
...
Lorrie
1 year ago
GUI analysis by computer vision? Sounds like something straight out of a sci-fi movie! I'll pass on that one.
upvoted 0 times
Cecilia
1 year ago
C) Machine learning on logs of execution
upvoted 0 times
...
Sharee
1 year ago
B) Analyzing source code for generating test cases
upvoted 0 times
...
Dierdre
1 year ago
A) Natural language processing on textual requirements
upvoted 0 times
...
...
Deja
1 year ago
Machine learning on logs? That's a bit overkill, don't you think? I'd stick with the good old natural language processing approach.
upvoted 0 times
...
Linwood
1 year ago
Option B sounds interesting, but I'm not sure how that would work if we don't have the actual source code yet. Seems a bit premature.
upvoted 0 times
Alva
1 year ago
C) Machine learning on logs of execution
upvoted 0 times
...
Cary
1 year ago
B) Analyzing source code for generating test cases
upvoted 0 times
...
Valene
1 year ago
A) Natural language processing on textual requirements
upvoted 0 times
...
...
Ellsworth
1 year ago
I think option A is the way to go. Natural language processing can really help us extract meaningful test scenarios from those written requirements.
upvoted 0 times
Emelda
1 year ago
I'm not sure about option D. GUI analysis by computer vision might be too complex for generating test cases.
upvoted 0 times
...
Filiberto
1 year ago
I'm leaning towards option C. Machine learning on logs of execution could help us identify patterns for test cases.
upvoted 0 times
...
Adelina
1 year ago
I think option B could also be useful. Analyzing the source code can give us insights into potential test cases.
upvoted 0 times
...
Effie
1 year ago
I agree, option A seems like the best choice. Natural language processing can help us understand the requirements better.
upvoted 0 times
...
...
Alecia
1 year ago
I think B) Analyzing source code for generating test cases is the most accurate method.
upvoted 0 times
...
Gretchen
1 year ago
I personally prefer D) GUI analysis by computer vision for generating test cases.
upvoted 0 times
...
Alba
1 year ago
I disagree, I believe C) Machine learning on logs of execution is more effective.
upvoted 0 times
...
Candra
2 years ago
I think the best way is A) Natural language processing on textual requirements.
upvoted 0 times
...

Save Cancel