Académique Documents
Professionnel Documents
Culture Documents
Lynne S. Rosenthal
Software Diagnostic and Conformance Testing Division
(301)975-3353
lynne.rosenthal@nist.gov
Outline
Software Standards and Testing
Conformity assessment
Conformance Testing
– what is it
– why bother
– how it works
Software Standards
Promote portability & interoperability
Success depends on:
– Efficiency of standard development process
– Quality of resulting standard
– Ability to ensure implementations conform to the
standard
Software Testing
Testing - process of trying to find errors by
means of experimentation
Testing of realistic system not exhaustive
– can show presence of errors not their absence
Testing is either
– structural testing (white box)
– functional testing (black box)
• conformance testing
Conformance Testing
Software
Conformance Tests
Test programs
When: