Prepare a test checklist for a self-driving vehicle simulation

A simulation test checklist and blank results log, signed off by a safety engineer, with no test run.

Choose one of three approaches. The steps for that option appear below.

Choose an option above. On a phone, swipe the tabs left or right to see all options →

Gemini: turns requirements into a simulation checklist

You paste requirements and operating conditions. Gemini drafts a simulation test checklist. You check and sign it.

  1. You

    Collect requirements

  2. Gemini

    Draft checklist

  3. You

    Check rows

  4. Gemini

    Draft results log

  5. You

    Check and sign off

  1. Collect requirements and conditions

    Use: You

    Have ready: requirement statements and simulation operating conditions (road types, weather, speeds, road users, sensor faults). List anything undefined as still to confirm.

    Check

    As the safety engineer, check the pack holds only the team's own requirements, nothing proprietary or secret, and that outside pasting is allowed by the team.

  2. Ask for a simulation test checklist

    Use: Gemini

    Paste the requirements and conditions into Gemini. Ask for a simulation test checklist as text.

    Details

    What to paste into the tool

    Task: A draft checklist of tests to run in a driving simulation. Use only the packet below. One row per test: linked requirement, scenario setup, what the vehicle software should do as written in the requirement, where the pass or fail answer will come from, and the simulator settings and version to record. Mark any requirement with no test as 'no test yet'. Do not invent requirements, numbers, thresholds or standards. Say at the top that this checklist is for simulation only and does not approve any vehicle for real roads. Packet: [paste scrubbed packet].

  3. Check each row against its requirement

    Use: You

    Check each row against its requirement. Delete invented requirements, numbers or standards; add missing situations. Mark it 'simulation only, not an approval for real roads'.

    Check

    Check every row traces to a written requirement and no invented number or standard remains.

  4. Ask for a blank results log template

    Use: Gemini

    Paste the corrected checklist and ask Gemini for a blank results log layout.

    Details

    What to paste into the tool

    Task: A blank results log for the checklist below, as a table layout only. Columns: test id, simulator and version, settings used, who ran it, date, result recorded by the tester (pass, fail or unclear), notes, and a column for a second person's check. Add no results and no pass criteria that are not in the checklist. Checklist: [paste corrected checklist].

  5. Check the layout and sign off

    Use: You

    Check the layout against the checklist and remove anything added. You decide whether and when the team runs tests in the simulator.

    Check

    As the safety engineer, sign off the checklist as a simulation test plan only. No vehicle is approved or operated on the strength of this record. Nothing in this record approves a vehicle for real roads.

Before you paste into any AI tool, remove any confidential information. Put it back at the end.

Tools in this workflow

Deciding between Claude and Gemini for this? See the comparison.

Final check

Never paste credentials or full payment details.

Every assistant step is followed by your check of the output against written requirements.

Nothing is run, approved or decided by an assistant. The checklist is for simulation only.

A qualified safety engineer signs off.

Check the result against your original inputs. Approve it before sharing or acting.

What still needs checking
  • Scrubbing first is the safeguard.
  • Whether Copilot can read the team's simulator file format, and what its plan limits and availability are, is not yet checked.
  • Which safety standards or regulations apply to the team's work is not yet checked and is for the safety engineer to name.
  • Whether the team's rules allow pasting requirements into outside tools is still to confirm.
  • The primary option is a judgement for a general user, not a confirmed result.

Share this page