Speaker: Erol Simsek, iSYSTEM
Exhaustive testing to detect software errors constantly demands more time within development cycles. Different standards for diverse markets are perpetually updated and changed to increase the safety of complex systems including software. : IEC61508 (“Functional safety of electrical/electronic/programmable electronic safety-related systems (E/E/PES)” is a superior and generic standard from that other standards for specific markets have been derived, e.g. ISO 26262 („Road vehicles - Functional safety“), DO-178B (“Software Considerations in Airborne Systems and Equipment Certification“),DIN EN 62304 (“Medical device software - Software life-cycle processes“), etc. These and other standards have a tremendous influence on the development cycle and especially on the amount of testing. Unit testing is a requirement in several safety standards, e.g. ISO 26262. A unit is an individual part of the software - the smallest testable part of an application. Black box tests (no consideration of the function code) and white box tests (examination of the function code plus code coverage) are variants of unit tests.
Links to more Informations:
