Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

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

Active Publication Date: 2016-03-30
HEFEI GENERAL MACHINERY RES INST +1
View PDF2 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, due to the potential risk of core software and technology leakage to the enterprise, this approach makes the enterprise very worried and worried, so that it is difficult for the enterprise and the testing agency to cooperate.
[0006] 3. Professionals are required for software evaluation, but software control is a microscopic behavior, and there are various combinations of software logic, and its program functions and hardware mechanisms are closely integrated, and they are also very different. The work of the components of the controller must also be considered Circumstances, such as whether registers, clocks, storage, input and output peripherals will fail, and what failures will occur
Therefore, it is very difficult and complicated to analyze, set up and check the software
This requires professional system engineers, hardware engineers and software engineers, but no matter how professional they are, the whole testing process, after all, is checked by artificial means, and it cannot guarantee that all software meets the requirements of the standard. methods are appropriate, suitable and effective
[0007] 4. There are many and complex standards involved in home appliance software evaluation, including electrical, electronic, and software, including the safety standards of the whole machine of home appliances and the standards of parts and components; both general standard requirements and special standard requirements should be considered
Among so many standards, most of them have only requirements and no methods, which makes it difficult for the inspectors to use the test methods and test results in the inspection process.
It may also cause different inspectors to have different understandings and different judgment results, which may bring unnecessary trouble to the enterprise

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Testing method of black-box testing system for software evaluation of household and similar electric appliances
  • Testing method of black-box testing system for software evaluation of household and similar electric appliances
  • Testing method of black-box testing system for software evaluation of household and similar electric appliances

Examples

Experimental program
Comparison scheme
Effect test

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...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to a testing method of a black-box testing system for software evaluation of household and similar electric appliances. The black-box testing system comprises a computer test unit, an auxiliary test unit and a detected controller unit, wherein the computer test unit is in bidirectional communication connection with the detected controller unit through an emulator; the computer test unit is in bidirectional communication connection with the auxiliary test unit; and the auxiliary test unit is in bidirectional communication connection with the detected controller unit. The testing method includes two testing methods for software implantation failures and hardware implantation failures. The testing system does not need enterprises to provide corresponding source program codes, so that the risk of software secret leakage is avoided and the security is high; and the testing system can automatically finish a testing process, and is high in testing efficiency, true and accurate in testing result and relatively high in testing universality and consistency.

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 ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F11/36
CPCG06F11/3668
Inventor 李道平闻建中杨冬冬方敏姜继周张伟冯翠花陈新强夏林锋李志亮李春阳岳峥刘晨曦纪蓉吴阿明刘洁
Owner HEFEI GENERAL MACHINERY RES INST
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products