About the Exam

CT-GenAI covers applying generative AI and large language models across the software testing lifecycle, including prompt engineering, risk management, and LLM-powered test solutions. It is intended for testers, test analysts, test automation engineers, test managers, developers, and other professionals who use generative AI in testing, and CTFL is a prerequisite. Passing demonstrates that a candidate can use generative AI responsibly for testing tasks and contribute to a GenAI adoption strategy within an organization.

Exam Topics

  • Introduction to Generative AI for Software Testing11%
  • Prompt Engineering for Effective Software Testing38%
  • Managing Risks of Generative AI in Software Testing17%
  • LLM-Powered Test Infrastructure for Software Testing11%
  • Deploying and Integrating Generative AI in Test Organizations8%

How to Use This Practice Exam

  1. Browse — Read each question, select your answer, and reveal the explanation.
  2. Exam Mode — Simulate real exam conditions with a timed session and score report.
  3. Learn Mode — Spaced repetition schedules questions you struggle with for long-term retention.

Download the Full Exam PDF

Get every question and answer in a clean, printable PDF built for offline study. Purchase once, keep permanent access, and re-download the latest version anytime.

Last updated April 25, 2026 at 2:39 PM

Topic filter
Retired questions
Question sort
Questions per page

QuestionQ1

Introduction to Generative AI for Software Testing

Which statement accurately characterizes Classical Machine Learning in the context of AI?

Explanation

Classical machine learning is data-driven and commonly requires explicit data preparation and manual feature engineering to transform raw inputs into useful model features.

Community Discussion

No comments yet. Be the first to start the discussion!

QuestionQ2

Introduction to Generative AI for Software Testing

Which of the following statements BEST characterizes the purpose of embeddings in Large Language Models (LLMs) when processing and generating content?

Explanation

Embeddings are numerical vector representations of tokens or text that encode learned semantic and linguistic relationships, allowing the model to operate on language mathematically. OpenAI describes an embedding as a vector of floating-point numbers whose distances represent text relatedness.

Learn more

Community Discussion

No comments yet. Be the first to start the discussion!

QuestionQ3

Introduction to Generative AI for Software Testing

In the context of Large Language Models (LLMs), which of the following statements (i–v) about tokenization and the context window are correct?

  1. Tokenization is the process of splitting textual input into smaller units called tokens.
  2. The context window determines the maximum number of tokens an LLM can consider at one time to maintain coherence.
  3. Increasing an LLM’s context-window size generally reduces computational complexity and processing time.
  4. Tokenization primarily consists of converting tokens into high-dimensional vectors to capture their semantic relationships.
  5. A larger context window enables an LLM to maintain coherence across longer passages, such as when analyzing large test logs.
Explanation

Tokenization breaks text into tokens, while the context window limits how many tokens the model can process together. Expanding that window allows more of a long passage or log to remain available for coherent analysis, but it generally increases computational cost. Converting tokens into high-dimensional vector representations is the embedding step, not tokenization.

Community Discussion

No comments yet. Be the first to start the discussion!

QuestionQ4

Introduction to Generative AI for Software Testing

In the context of LLMs, which statement BEST describes an instruction-tuned Large Language Model?

Explanation

An instruction-tuned LLM is a foundation model that has undergone additional training to respond more effectively to human instructions and align with user intent.

Community Discussion

No comments yet. Be the first to start the discussion!

QuestionQ5

LLM-Powered Test Infrastructure for Software Testing

A test team is reviewing screenshots of a mobile application's GUI together with textual defect reports to identify visual inconsistencies that the reports do not capture.

Which type of Generative AI model is MOST appropriate to help with this task?

Explanation

Multimodal LLMs with vision-language capabilities can analyze GUI screenshots and relate their visual details to textual defect reports. This enables them to detect visual inconsistencies that are absent from, or inadequately described by, the text.

Community Discussion

No comments yet. Be the first to start the discussion!

That's the end of the preview

It's free

100% of the questions are free for all users.
No strings attached.

Topics covered
Introduction to Generative AI for Software TestingPrompt Engineering for Effective Software TestingManaging Risks of Generative AI in Software TestingLLM-Powered Test Infrastructure for Software TestingDeploying and Integrating Generative AI in Test Organizations
Know a question that should be here? Contribute to this exam
Back home