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

Software testing method and system and testing platform

A software testing method and technology of test cases, applied in the field of software engineering, can solve problems such as inefficiency, achieve the effect of improving accuracy, reducing the ability of testers, and solving limitations and inefficiencies

Active Publication Date: 2021-05-25
ZHUHAI UNITECH POWER TECH CO LTD
View PDF12 Cites 0 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 testing method and system and testing platform
  • Software testing method and system and testing platform
  • Software testing method and system and testing 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 invention discloses a software testing method, system and testing platform, wherein the method includes the following steps: automatically generating a test case analysis and execution program source file according to the software to be tested, and compiling the test case analysis and execution program source file to generate an executable file; burn the executable file into the operating platform of the software under test; send the preset test case corresponding to the software under test to the executable file, and execute the test case by the executable file to test the software under test; Receive and save the execution result after the executable file executes the test case. By automatically generating test case analysis and execution program source files according to the software under test, it is no longer necessary for testers to manually write source files, which effectively reduces the workload of testing and reduces the difficulty of testing. Ultimately, the traditional software module interface testing method has certain limitations and low efficiency.

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 Patents(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 Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products