Method of establishing and using fine-grained test case system for component housekeeping software

A test case and satellite software technology, applied in the field of satellite software testing and verification, can solve the problems of increasing the difficulty of test case reuse, difficult to reuse efficiently, and limiting the overall efficiency of satellite software, etc.

Pending Publication Date: 2020-02-14
INNOVATION ACAD FOR MICROSATELLITES OF CAS +1
View PDF5 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, the overall technology of current satellite software testing is relatively backward, the testing period is long, and the cost is high, which limits the overall efficiency of satellite software development.
In the traditional test mode, factors such as scalability and versatility are rarely considered during the test case development process, which ultimately leads to the design of test cases that can only be applied to specific satellite models, making it difficult to reuse efficiently. Among them, test cases for different satellite model software need Redesign and development
In addition, when developing test cases, traditional test designers mainly rely on software requirements specifications and development technical agreements, and focus on the verification of functional items. It is difficult to quickly retrieve and extract when there are already use cases
At the same time, the extensive use case design pattern further increases the difficulty of test case reuse due to the lack of unified execution and evaluation standards

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 of establishing and using fine-grained test case system for component housekeeping software
  • Method of establishing and using fine-grained test case system for component housekeeping software
  • Method of establishing and using fine-grained test case system for component housekeeping software

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0041] In the present invention, each embodiment is only intended to illustrate the solutions of the present invention, and should not be construed as limiting.

[0042] In the present invention, unless otherwise specified, the quantifiers "a" and "an" do not exclude the scene of multiple elements.

[0043] It should also be pointed out that within the scope of the present invention, expressions such as "same", "equal", and "equal to" do not mean that the two values ​​are absolutely equal, but allow a certain reasonable error, that is, the Wording also covers "substantially the same", "substantially equal", "substantially equal to". By analogy, in the present invention, the terms "perpendicular to", "parallel to" and the like referring to directions also cover the meanings of "substantially perpendicular to" and "substantially parallel to".

[0044] In addition, the numbers of the steps of the various methods of the present invention do not limit the execution sequence of the...

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 provides a method of establishing a fine-grained test case system for component housekeeping software. The method comprises the following steps: establishing a test case fine-grained description model; establishing a common test demand form; and establishing a test case mapping set. The invention further provides a method of using the test case system, comprising the steps: confirming a test case set; extracting attributes corresponding to the description model, and searching reuse history in the test case set; checking the reuse record, and confirming whether each test case description attribute is matched with the test requirement or not; and modifying test case input, and executing the test.

Description

technical field [0001] The invention relates to the field of satellite software test and verification, in particular to the satellite test case reuse technology. Background technique [0002] With the continuous expansion of satellite application fields, the number of satellites has increased exponentially. In order to speed up the development cycle, the component-based satellite software design model has been widely used in the development of satellite software. The component-based star service software design pattern greatly improves the development efficiency of satellite software by reusing "shelf" components among different satellites. [0003] However, the overall technology of current satellite software testing is relatively backward, the testing period is long, and the cost is high, which limits the overall efficiency of satellite software development. In the traditional test mode, factors such as scalability and versatility are rarely considered during the test ca...

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/3684G06F11/3688
Inventor 王明亮常亮尤志坚朱敬傲石薇徐浩明
Owner INNOVATION ACAD FOR MICROSATELLITES OF CAS
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products