I'm designing a diagnostic system that simulates an environment and user input for a dummy vehicle. All possible critical situations are simulated in order to find out whether any errors are triggered, or if the software contains any faults or bugs.

It's a vehicle for state defense, it doesn't have OBD like normal cars, but a display with buttons with which you can seek and troubleshoot errors. I have to design a procedure for testing each new software release. I was wondering if any standard exists for testing/validating software. Just like driving cycles(NEDC, WLTP) exist for emission tests.

Do any standards(SAE, DIN, etc.) exist for this kind of thing?

  • $\begingroup$ Are there standards related to OBD, OBDII and Canbus etc $\endgroup$ – Solar Mike Sep 3 '18 at 14:32
  • $\begingroup$ You should add those relevant details to your original question. $\endgroup$ – Solar Mike Sep 3 '18 at 16:56
  • $\begingroup$ @SolarMike Done. $\endgroup$ – Bart Sep 6 '18 at 6:51

Since your project is defense software related I suggest taking a look at MIL-STD-498. The one that is close related to your question is SOFTWARE TEST PLAN (STP)

  • $\begingroup$ Thank you very much! I don't think standards exist that better apply. $\endgroup$ – Bart Sep 23 '18 at 12:46
  • $\begingroup$ I'm still looking into that! After the weekend i'll be working on it again. I'm sure it'll be helpful. $\endgroup$ – Bart Sep 23 '18 at 13:06

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.