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

Automatic test framework based on embedded equipment

A technology for automated testing and embedded devices, applied in software testing/debugging, error detection/correction, instrumentation, etc., to solve problems such as inability to implement manual testing, difficulty in actual testing, and long life cycle, to shorten the testing cycle, The effect of reducing test costs and reducing maintenance costs

Pending Publication Date: 2020-05-22
EAST CHINA INST OF COMPUTING TECH
View PDF0 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0012] 3. Many deadlocks, resource conflicts, multi-threading, memory leaks and other related defects are difficult to capture through manual testing
[0013] 4. When performing system pressure and performance tests, it is difficult to conduct actual tests through on-the-job tests when it is necessary to simulate a large amount of data or a large number of concurrent users to operate the system at the same time, read and write data and other applications
[0015] 6. When the entire project time is very tight, if one person needs to execute thousands of test cases within 2 days, this is also impossible for manual testing
[0046] Abstract: In the embedded software development process, for complex large-scale embedded software, its life cycle is long, after the software changes, it needs to continue multiple rounds of regression testing

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
  • Automatic test framework based on embedded equipment
  • Automatic test framework based on embedded equipment
  • Automatic test framework based on embedded equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0111] The present invention will be described in detail below in conjunction with specific embodiments. The following examples will help those skilled in the art to further understand the present invention, but do not limit the present invention in any form. It should be noted that, for those skilled in the art, several changes and improvements can be made without departing from the inventive concept. These all belong to the protection scope of the present invention.

[0112] A kind of automation test framework based on embedded equipment provided by the present invention comprises:

[0113] Call module: as the engine of the entire automated test framework, it drives all other modules, first deploys test parameters, calls test cases and logical relationships, runs test cases, generates test data, test reports, emails and logs;

[0114] Data packet sending and receiving module: repackage the API interface of the test instrument, construct the required communication protocol ...

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 an automatic test framework based on embedded equipment. The framework comprises a calling module: used as an engine of the whole automatic test framework to drive all other modules to firstly deploy test parameters, call a test case and a logic relationship, run the test case, and generate test data, a test report, an email and a log; a data packet receiving and transmitting module: repackaging an API of the test instrument, constructing a required communication protocol packet, and defining to transmit, receive and analyze functions of each communication protocol packet, so as to facilitate calling in a test case; and a session module: transmitting a required operation command to the to-be-tested equipment in the testing process so as to realize interaction with the to-be-tested equipment. In design, the frame system breaks through a traditional automatic test method, a hierarchical design idea is adopted, and a frame design module is separated from a service module of a test script, so that code maintenance of a later new function test is greatly facilitated.

Description

technical field [0001] The invention relates to the technical field of automated testing, in particular to an automated testing framework based on embedded devices. Background technique [0002] With the rapid development of software today, automated testing has become an increasingly recognized trend and trend in the field of software testing. Many companies with a certain scale have established their own automation teams within the team to create automated testing frameworks and use them in actual software testing work. At the same time, their skills are also used as an important criterion for talent assessment, such as Larger enterprises, such as foreign Google, Microsoft, IBM, domestic Huawei, ZTE, Lenovo, etc., all have relatively mature automated testing frameworks. [0003] The automated testing framework is a process of transforming human-driven testing behavior into machine execution of software programs. The research field of software testing automation mainly foc...

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
CPCG06F11/3688
Inventor 张庆松赵福梅
Owner EAST CHINA INST OF COMPUTING TECH
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