FIELD: computing technology.
SUBSTANCE: invention relates to the field of software testing. Disclosed is a method for functional testing of software of electronic apparatus, consisting in splitting the software into functional blocks; setting reference points for each functional block and testing with normal execution of the software; wherein functional tests are written at the stage of setting reference points so that one test inspects one functional block and at least one reference point is set for each test; a single error is introduced in the software using means of direct access to the memory of the electronic apparatus, and the test is run; the triggering of the reference point of the test is inspected by running the test using the tested software; if an error is detected by the reference point, the next reference point of this test is inspected by forming a new error in the software; if the reference point fails to detect the error introduced in the test, the error-detecting logic at the reference point is corrected and the inspection is repeated until the reference point detects the error; after all reference points of one test have been inspected, the reference points of the next test are inspected, and so on for all tests.
EFFECT: increase in the quality of software testing.
1 cl, 2 dwg
Authors
Dates
2022-09-23—Published
2021-06-30—Filed