Testing method of black-box testing system for software evaluation of household and similar electric appliances
A technology of black-box testing and software evaluation, applied in software testing/debugging, instrumentation, electrical and digital data processing, etc., can solve problems such as difficulty, leakage of core software and technologies, and trouble for enterprises, and achieves a reduced degree of specialization requirements. Examine the effect of reducing workload requirements, saving time and effort
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Publication Date
- 2016-03-30
Smart Images
Figure 1 Figure 2 Figure 3
Abstract
Description
technical field
[0001] The invention belongs to the technical field of computer software evaluation, in particular to a testing method of a black-box testing system for household and similar electrical appliance software evaluation. Background technique
[0002] According to the requirements of the current software evaluation standards, testing organizations generally use white box testing for security software evaluation testing. White box testing is a system testing method that introduces test data into the program, that is, components of the controller such as registers, Clock, storage, input and output peripherals, etc. are assessed and tested. At present, software testing adopts the white box testing method, which mainly has the following disadvantages:
[0003] 1. Since different home appliances may use different controllers, the same home appliance may use different controllers, and the same controller may use different languages to write software software, so the ...
Examples
Embodiment 1
[0095] Embodiment 1 software implantation failure test
[0096] In this embodiment, the variable storage detection items of the washing machine controller are taken as an example to describe the detection items of the variable storage in the detection component.
[0097] Such as figure 2 as shown,
[0098] 1) Connect the computer testing unit 10 installed with testing software to the tested controller 31 in the tested controller unit 30 through the emulator 40 .
[0099] 2) On the human-computer interaction interface of the computer test unit 10, download the machine code used for production by the input-output device 16, click "download program", open the machine code that needs to be downloaded, that is, the program to be tested, click "open", if the test program Successfully downloaded to the controller, the system will display "download program successful", otherwise it will display "download failed", and the download time and download file name will be recorded in the ...
Embodiment 2
[0105] Embodiment 2 Hardware Implantation Fault Test
[0106] In this embodiment, the detection of the door switch circuit of the washing machine controller is taken as an example to describe the digital I / O detection items in the detection component.
[0107] Such as image 3 as shown,
[0108] 1) Connect the computer testing unit 10 installed with testing software to the testing controller 31 in the tested controller unit 30 through the emulator 40 .
[0109] 2) on the human-computer interaction interface of the computer test unit 10, download the machine code used for production by the input and output device 16, click "download program", open the machine code that needs to be downloaded, that is, the test program, click "open", if the test program has been Downloaded to the controller, the system will display "Download program successful", otherwise it will display "Download failed", and the download time and download file name will be recorded in the detection record; ...
Embodiment 3
[0115] Embodiment 3 Hardware Implantation Fault Test
[0116] In this embodiment, the communication detection of the washing machine controller is taken as an example to describe the data detection items of the external communication in the detection component.
[0117] Such as image 3 as shown,
[0118] 1) The computer testing unit 10 installed with testing software is connected to the tested controller 31 in the tested controller unit 30 through the emulator 40 .
[0119] 2) on the human-computer interaction interface of the computer test unit 10, download the machine code used for production by the input and output device 16, click "download program", open the machine code that needs to be downloaded, that is, the test program, click "open", if the test program has been Downloaded to the controller, the system will display "Download program successful", otherwise it will display "Download failed", and the download time and download file name will be recorded in the detec...