nerdexam
ISTQB

CT-AI · Question #44

A transportation company operates three types of delivery vehicles in its fleet. The vehicles operate at different speeds (slow, medium, and fast). The transportation company is attempting to…

The correct answer is A. The team tests the time required for the fast and slow vehicles to travel the same route as the. Metamorphic Testing (MT) is a testing technique that verifies AI-based systems by generating follow-up test cases based on existing test cases. These follow-up test cases adhere to a Metamorphic Relation (MR), ensuring that if the system is functioning correctly, changes in…

Specific Approaches to Testing AI-based Systems

Question

A transportation company operates three types of delivery vehicles in its fleet. The vehicles operate at different speeds (slow, medium, and fast). The transportation company is attempting to optimize scheduling and has created an AI-based program to plan routes for its vehicles using records from the medium-speed vehicle traveling to selected destinations. The test team uses this data in metamorphic testing to test the accuracy of the estimated travel times created by the AI route planner with the actual routes and times. Which of the following describes the next phase of metamorphic testing?

Options

  • AThe team tests the time required for the fast and slow vehicles to travel the same route as the
  • BThe team decomposes each route into the relevant components that affect the travel time such as
  • CThe team uses an AI system to select the most dissimilar routes. With this information, any of the
  • DThe team uses the same AI route planner to create routes that are longer and shorter but follow

How the community answered

(44 responses)
  • A
    84% (37)
  • B
    5% (2)
  • C
    9% (4)
  • D
    2% (1)

Explanation

Metamorphic Testing (MT) is a testing technique that verifies AI-based systems by generating follow-up test cases based on existing test cases. These follow-up test cases adhere to a Metamorphic Relation (MR), ensuring that if the system is functioning correctly, changes in input should result in predictable changes in output. Metamorphic testing works by transforming source test cases into follow-up test cases Here, the source test case involves testing the medium-speed vehicle's travel time. The follow-up test cases are derived by extrapolating travel times for fast and slow vehicles using predictable relationships based on speed differences. MR states that modifying input should result in a predictable change in output Since the speed of the vehicle is a known factor, it is possible to predict the new arrival times and verify whether they follow expected trends. This is a direct application of metamorphic testing principles In route optimization systems, metamorphic testing often applies transformations to speed, distance, or conditions to verify expected outcomes.

Topics

#metamorphic testing#metamorphic relations#route planning#follow-up tests

Community Discussion

No community discussion yet for this question.

Full CT-AI Practice