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

Method for Automatically Detecting Embedded Software Interface Test Data

An embedded software and interface testing technology, which is applied in the field of embedded software interface testing and automatic detection of embedded software interface test data, can solve problems such as lack of unified specification requirements, hidden quality risks, and inability to check interface data, etc., to improve testing Efficiency, test interface test data integrity, and the effect of reducing workload

Active Publication Date: 2021-07-30
10TH RES INST OF CETC
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] 1) The inspection of interface test data is affected by project progress and cost, and is often checked by means of review or random inspection, which cannot comprehensively and effectively conduct a comprehensive inspection and evaluation of interface test data
[0006] 2) In the face of complex embedded systems involving thousands of interface data, it is impossible to check the interface data manually
[0007] 3) The inspection of interface test data is affected by the background, knowledge, experience, etc. of the inspectors, and the inspection results often vary from person to person. There is a lack of uniform and standardized requirements, and there are large quality risks
[0008] 4) There is a lack of automatic inspection and measurement methods for the integrity of interface tests, such as whether the interface test coverage meets 100% analysis and measurement, the design of boundary test data, and the measurement of abnormal data design, etc., and the quality of interface tests cannot be monitored. Evaluate
[0009] 5) Existing interface defects cannot be quickly transformed into test experience or knowledge, and cannot directly or indirectly improve the quality of interface test design

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
  • Method for Automatically Detecting Embedded Software Interface Test Data
  • Method for Automatically Detecting Embedded Software Interface Test Data
  • Method for Automatically Detecting Embedded Software Interface Test Data

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] refer to figure 1 . According to the present invention, at different stages of the interface test, the inspection rules based on numerical rules and combinations are established according to the use case design method, the inspection rules based on constraints and procedures are established according to the interface relationship, and the inspection rules based on the frame format and interface type are established according to the interface characteristics. Establish inspection rules based on knowledge and abnormal data isolation based on knowledge and experience; establish measurement indicators for message coverage, boundary coverage and enumeration coverage based on interface test integrity, and establish interface test design granularity indicators based on interface test case design density , based on the validity and uniqueness of the test data to establish the data repetition rate and equivalent repetition rate, based on the effective and invalid equivalent clas...

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 proposes a method for automatically detecting embedded software interface test data, and aims to provide a method for checking the integrity, adequacy and validity of the automated interface test data, which is suitable for different stages of interface testing. The present invention is realized through the following technical solutions: establishing a rule inspection model based on the interface test case design method, interface relationship, interface characteristics, and knowledge experience; based on the interface test data integrity, design granularity, validity, equivalent analogy, and interface messages The processing flow establishes the interface test data measurement model; the interface format setting is completed by setting the interface data format, constraint relationship and UML sequence diagram; the inspection rule configuration is completed by selecting rules and measurement indicators, configuration use cases and / or data templates; by importing interface test cases Or data automatically completes the analysis and inspection of interface test data; check the interface test data measurement results, omissions and suggestion reports through the inspection report.

Description

technical field [0001] The invention relates to an embedded software interface testing technology in the technical field of computer information processing, in particular to a rule-based method for automatically detecting embedded software interface testing data. Background technique [0002] With the rapid development of computer hardware and software technology, the hardware scale and performance of embedded systems have been greatly improved, and the requirements for reliability of embedded systems and embedded software are also getting higher and higher. The failure of system safety can lead to catastrophic consequences, even non-safety systems can lead to serious economic losses. Embedded systems have the characteristics of strong real-time performance, limited storage and computing resources, and are closely related to hardware. The particularity of embedded systems determines that the systems and application software running on them must be streamlined, efficient, sta...

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 Patents(China)
IPC IPC(8): G06F11/36
CPCG06F11/3676G06F11/3684G06F11/3688
Inventor 孙云王月波冯飞
Owner 10TH RES INST OF CETC
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