• Software Testing Dictionary
  • Home

Safety Testing


Advertisements

What is Safety Testing?

Safety testing in software systems aims at optimizing system safety in the design, development, use, and maintenance of software systems and their integration with safety-critical hardware systems in a production environment.

Aspects of Software Safety:

  • Functioning software should not generate hazards - Eg: Guiding the state of the art aircraft should NOT steer into the ocean

  • Monitoring systems must perform flawlessly - Eg: Back-up computer Should start automatically when primary fails

Goals in Safety Testing:

  • In complex systems where there are many interactions involved, the safety-critical functionality should be identified and thoroughly analyzed.

  • Contributing factors and resultant hazards associated with the system are identified and eliminated.

  • The number of safety critical interfaces are kept low to avoid injury or death.

  • Safety attributes are to be addressed as part of all the levels of software testing.

Useful Video Courses


Video

Software Engineering Basics

80 Lectures 7.5 hours

Arnab Chakraborty

Video

The Perfect Open Broadcaster Software Recording Studio

10 Lectures 1 hours

Zach Miller

Video

SEO Keyword Research Made Easy + FREE Research Software

17 Lectures 1.5 hours

Zach Miller

Video

How To Startup Your Own SaaS (Software As a Service) Company

60 Lectures 5 hours

John Shea

Video

Software development in Python: A practical approach

99 Lectures 10 hours

Daniel IT

Video

Software Development Processes (SDLC Models)

62 Lectures 5 hours

GlobalETraining

Advertisements