A tester uploads crafted images that steer the LLM into validating non-existent acceptance criteria. Which attack vector is this?
Correct Answer: C
This scenario describes a form ofRequest Manipulation, specifically a type of "Prompt Injection" or "Adversarial Prompting." In this attack vector, the user (or an external attacker) provides malicious or deceptive input-in this case, via an image in a multimodal LLM-to bypass the model's intended constraints or to steer its logic toward an unintended outcome. By crafting an image that tricks the LLM into seeing "acceptance criteria" that aren't actually there, the attacker manipulates the model's request processing to generate false validation results. This is different fromData Poisoning(Option A), which involves corrupting the training data before the model is even built. It is also distinct fromData Exfiltration(Option B), which aims to steal data from the model. In a testing environment, request manipulation is a significant risk because it can lead to "Silent Failures," where the AI reports that tests have passed or requirements are met based on deceptive input, thereby compromising the integrity of the entire Quality Assurance process.
Question 12
A prompt section states: "Web checkout module v3.2; focus on coupon application; existing regression suite IDs T-112-T-150; recent defect ID BUG-431." Which component is this?
Correct Answer: A
In a structured prompt, "Input Data" (or Reference Data) provides the specific subject matter that the model must process or analyze. The statement provided consists of factual identifiers and specific entities related to the System Under Test (SUT), such as the version number, the specific module name, reference IDs for existing tests, and a specific defect record. These elements serve as the raw material for the LLM's task. This differs from "Instructions" (Option C), which would be the command (e.g., "Analyze the following..."), or "Constraints" (Option B), which would define the boundaries of the task (e.g., "Do not include T-115"). "Output Format" (Option D) would define how the result should look (e.g., "Provide a JSON list"). By clearly labeling this section as Input Data, the tester helps the model distinguish between the "what" (the data) and the "how" (the instructions), which is a key principle of structured prompt engineering aimed at improving the accuracy of AI-generated analysis.
Question 13
How do tester responsibilities MOSTLY evolve when integrating GenAI into test processes?
Correct Answer: D
As Generative AI is integrated into the testing lifecycle, the role of the human tester undergoes a significant shift from "author" to "orchestrator and reviewer." In traditional testing, a significant portion of a tester's time is spent manually drafting test cases, scripts, and documentation. With GenAI, these artifacts can be generated in seconds. Consequently, the tester's responsibility shifts towardreviewing, refining, and validatingthe AI- generated testware to ensure accuracy, relevance, and compliance with project goals. This "Human-in-the- Loop" (HITL) approach is critical because LLMs are prone to hallucinations and may lack the deep domain context of a human expert. Testers must apply their critical thinking to verify that the AI-generated scripts actually cover the necessary edge cases and do not contain logical errors. This evolution does not mean the end of human oversight (Option B) or a move exclusively to white-box testing (Option C). Instead, it elevates the tester to a higher-level analytical role, focusing on quality strategy and the final verification of AI outputs rather than the repetitive task of initial content creation.
Question 14
Which statement BEST contrasts interaction style and scope?
Correct Answer: A
It is important to distinguish between a general-purposeChatbotand a specializedLLM applicationwithin a testing framework. A chatbot is primarily designed for multi-turn, conversational interactions where the user can ask questions and receive answers in a natural language format. While useful for general queries, it often lacks the specialized workflow integration needed for rigorous testing. Conversely,LLM applications(or "LLM-powered tools") are built with a specific "scope" in mind, such as automated test generation, code analysis, or requirement mapping. These applications often use the LLM as an underlying engine but surround it with specific UI components, data connectors (like RAG), and fixed task-oriented prompts to achieve a defined testing outcome. While chatbots are "free-form," LLM apps are "capability-driven." This distinction is key for organizations defining a GenAI strategy; simply providing a chatbot to testers is rarely sufficient. Instead, organizations should develop or adopt LLM applications that integrate directly into the CI/CD pipeline and provide structured, actionable test artifacts that support defined quality engineering tasks.