A case table driven satellite orbit computing software automated testing method and system

An automated testing and satellite orbit technology, applied in software testing/debugging and other directions, can solve the problems of inconvenient data maintenance, inflexible architecture, low testing efficiency, etc. Effect

Active Publication Date: 2019-06-14
SHANGHAI SATELLITE ENG INST
View PDF4 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the structure of this method is not flexible enough, the scalability

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
  • A case table driven satellite orbit computing software automated testing method and system
  • A case table driven satellite orbit computing software automated testing method and system
  • A case table driven satellite orbit computing software automated testing method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0044] In this embodiment, the satellite orbit calculation software automated testing method driven by the example table of the present invention: a satellite orbit calculation software automated testing method driven by the example table, comprising the following steps:

[0045] Step 1, design test cases and write test case tables;

[0046] Step 2, compiling data-driven test scripts and expected result calculation scripts according to the orbit calculation software interface file;

[0047] Step 3, read the data structure header file of the track calculation software, and generate the corresponding XML data structure definition file;

[0048] Step 4, analyze the test case table, generate test case description files and test input data files;

[0049] Step 5, the test script reads and parses the test case description file to obtain the measured object and its test input data;

[0050] Step 6, the test script executes the driving function of the object under test to generate t...

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 case table driven satellite orbit computing software automated testing method in the technical field of software automated testing, and the method comprises the following steps of designing a test case, and compiling a test case table; compiling a data-driven test script and an expected result calculation script; generating a corresponding XML data structure definition file; generating a test case description file and a test input data file; using the test script to read and analyze the test case description file to obtain a tested object and test input data of the tested object; generating an actual output file; obtaining a tested object and input data thereof; calculating an expected result, reading the expected result, and generating an expected output file; constructing a corresponding data structure, and comparing data consistency item by item; generating the test reports. According to the present invention, the satellite orbit can be calculated, the correctness and the reliability are high, the method is simple, the expansibility is strong, the data maintenance is convenient, and the test efficiency is high.

Description

technical field [0001] The invention relates to the technical field of software automatic testing, in particular to an automatic testing method and system for satellite orbit calculation software driven by a use case table. Background technique [0002] Whether it is in the development of aerospace models or in the simulation / system simulation of aerospace systems, a large number of satellite orbit calculations and simulations are indispensable. As the basis of business simulation and analysis, the correctness and reliability of satellite orbit calculation software are very critical, so a lot of testing and regression are required. [0003] Traditional manual testing faces outstanding problems in test error rate, test consistency, regression testing, etc., and the test efficiency is low; while automated testing simulates or restores manual operation processes through control software, and automatically executes test scripts written in languages ​​to test related software. T...

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
IPC IPC(8): G06F11/36
Inventor 董泽政郭海波刘相振王海波杨湘玉
Owner SHANGHAI SATELLITE ENG INST
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