Software test method and system, and test platform

A software testing method and technology of test cases, which are applied in the field of software engineering and can solve problems such as inefficiency

Active Publication Date: 2018-01-19
ZHUHAI UNITECH POWER TECH CO LTD
View PDF12 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Based on this, it is necessary to provide a software testing method, system and testing platform for the problems that the traditional software module interface testing method has certain limitations and inefficiency.

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
  • Software test method and system, and test platform
  • Software test method and system, and test platform
  • Software test method and system, and test platform

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0119] see Figure 9 and Figure 10 , is embodiment one of the test platform of the present invention, and this embodiment is a kind of test platform 10a for Cortex-M hardware environment, and its hardware structure specifically comprises: Cortex-M hardware environment 200a, JLINK tool 130a, general-purpose PC host computer 11a, keyboard 13a, mouse 12a, monitor 14a, U disk 15a.

[0120] Wherein, the Cortex-M hardware environment 200a is the carrier on which the tested software runs (ie, the running platform 200 of the tested software). The JLINK tool 130a is a programming tool for the Cortex-M hardware environment (that is, the file programming tool 130 in the software testing system 100 of the present invention). The general-purpose PC host 11a is the control center of the test platform 10a for the Cortex-M hardware environment. That is, the carrier used for running the software of the test platform of the Cortex-M hardware environment (ie, the aforementioned software test...

Embodiment 2

[0132] see Figure 11 and Figure 12 , is the second embodiment of the test platform of the present invention, and this embodiment is a test platform 10b for a linux environment based on MCF5441x. In this embodiment, the hardware structure of test platform 10b is as follows Figure 11As shown, it includes: a linux environment 200b based on MCF5441x, a general PC host 11b, a keyboard 13b, a mouse 12b, a display 14b, and a U disk 15b. Among them, the linux environment 200b based on MCF5441x is the carrier for the running of the tested software. The general-purpose PC host 11b is a control center for the test platform 10b of the MCF5441x-based linux environment, that is, a carrier for running software of the MCF5441x-based linux environment test platform 10b. The keyboard 13b, mouse 12b and display 14b are human-computer interaction interface devices for the test platform 10b of the linux environment based on MCF5441x. The U disk 15b is the carrier of the tested software, and...

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 present invention discloses a software test method and system, and a test platform. The method comprises the following steps: according to the tested software, automatically generating a test caseparsed and executed program source file, and compiling the test case parsed and executed program source file to generate an executable file; writing the executable file into an running platform of the tested software; sending a preset test case corresponding to the tested software to the executable file, executing the test case through the executable file and testing the tested software; and receiving and saving the execution results of the test case executed by the executable file. According to the technical scheme of the present invention, by automatically generating the test case parsed and executed program source file according to the tested software, without manual edition of the source files by testers, the testing workload is effectively reduced, the testing difficulty is reduced,and the problem that the traditional software module interface test method has certain limitations and inefficiencies is finally effectively solved.

Description

technical field [0001] The invention relates to the technical field of software engineering, in particular to a software testing method, system and testing platform. Background technique [0002] A software system is usually composed of several small functional modules. Usually, in the process of software development, it is necessary to test the function interfaces in these function modules. In traditional software module interface testing methods, special testers usually write test cases and implement codes required for testing. At the same time, testers need to record test results and write test reports. Therefore, using the traditional software module interface testing method not only requires testers to have certain software development capabilities, but also requires a large amount of testing workload and low software testing efficiency. Therefore, the traditional software module interface testing method has certain limitations and inefficiency. Contents of the inve...

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
Inventor 陈雷杨冬茜杨锐
Owner ZHUHAI UNITECH POWER TECH CO LTD
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