View the talks from the OpenRegulatory Conference 2021!

Updated September 30, 2021

Template: Software System Test Plan

Dr. Oliver Eidel
IEC 62304

This is a free template, provided by OpenRegulatory.

A preview of the template is shown below. You can download it as Word (.docx), PDF or markdown file.

The template license applies (don't remove the copyright at the bottom).

Download as:

Related Documents

The following templates are Documents or SOPs related to this template. That means that they mention this template somewhere and (most likely) contain instructions on how and when to fill it out.
Beginning of template

Software System Test Plan

SR ID refers to the ID of the software requirement which is tested by this test.

Note that this is, strictly speaking, not a “plan” because it already includes the results (columns “Actual” and “Pass?”). To keep things clean, I’d suggest splitting this table up into a “plan” and a “protocol” (suggestion by a friendly auditor). The plan contains all columns below except “Actual” and “Pass?”. The protocol contains all columns. The idea is this: It makes sense to write the plan before actually doing the testing. You don’t want to be changing the test steps when you notice your tests are failing (surely nobody would do that). So you write the plan first, finalize it, then copy-paste it to a protocol in which you enter the results after you’ve done your tests.

ID SR ID Description Steps Expected Actual Pass?
1 1 Login with correct email and password succeeds 1. Enter email [email protected]
2. Enter password atari
3. Click login
Redirect to account page Redirect to account page Pass
2 1 Login with incorrect email and password fails 1. Enter email [email protected]
2. Enter password butterfly
3. Click login
Error “invalid credentials” displayed Error “invalid credentials” Pass

Template Copyright See template license.

Please don’t remove this notice even if you’ve modified contents of this template.

End of template


Regulatory compliance is not rocket science.

But finding a good consultant is.

No Cookie For You Privacy Policy Imprint
No QMS on this planet will save you from creating crappy software.