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

A robot for performing automated testing using graph analysis and its use method

A technology of automated testing and robotics, applied in software testing/debugging, instrumentation, error detection/correction, etc., can solve problems such as low test efficiency, inability to isolate test scripts and test data, etc., to improve test coverage, reduce Test the technical threshold and reduce the effect of technical requirements

Active Publication Date: 2021-06-29
南京璇玑信息技术有限公司
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The current automated testing scheme basically still uses the programming language to write the script, and then compiles and executes the test through the compiler. The script writing work naturally has certain requirements, at least the programming language is required; and the test data is written in In the test script, it is impossible to isolate the test script and test data. If another set of data needs to be tested, the code script needs to be refilled with data, recompiled, and executed again, which brings about low test efficiency.

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 robot for performing automated testing using graph analysis and its use method
  • A robot for performing automated testing using graph analysis and its use method
  • A robot for performing automated testing using graph analysis and its use method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0044] The technical solution of this patent will be further described in detail below in conjunction with specific embodiments.

[0045] see Figure 1-3 , an automated test robot that uses graph analysis to execute, including a display layer, a system layer, a tool layer, and a data layer, the display layer is a test robot test platform, and the system layer includes business graph management, test case management, and test data management And test task management, the tool layer includes natural language understanding, text recognition, image recognition, UIAutomator and JUnit, and the data layer includes business graphs, test cases, test data and test reports. The use method of the automatic test robot test robot using graph analysis is as follows:

[0046] A. Test preparation, input of test pattern

[0047] a. You can enter the map on the test robot map entry page, create a new node, edit the node content, the node types include scene nodes, operation nodes, and result nod...

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 an automatic test robot using map analysis and its use method, including a display layer, a system layer, a tool layer and a data layer, the display layer is a test robot test platform, and the system layer includes business map management, Test case management, test data management, and test task management, the tool layer includes natural language understanding, text recognition, image recognition, UIAutomator, and JUnit, and the data layer includes business graphs, test cases, test data, and test reports. The present invention shows the business process relationship of software products more intuitively, changes the status quo of existing test engineers writing test cases based on experience, lowers the threshold of testing technology, improves test coverage, reduces the technical requirements of script writers, and reduces the number of test cases caused by business changes. Insufficient and waste caused by full testing. Complete data collection and analysis system, comprehensive analysis of application performance, functions, compatibility issues and timely reporting.

Description

technical field [0001] The invention relates to the technical field of software testing, in particular to a robot for performing automatic testing by means of graph analysis and a method for using the same. Background technique [0002] Software testing is a means to ensure quality. With the tide of the Internet economy, companies are expanding their business on the mobile side, and ensuring the quality of mobile apps must be given sufficient attention. On the other hand, the high cost of software testing is also a problem that needs to be faced. It is difficult for many newly established small companies to do enough work in software testing if they lack funds. On the other hand, if testing is insufficient, software quality problems will flow into the market, and the cost of solving them will be immeasurable. Therefore, many companies will encounter this contradiction and are in a dilemma about investing in software testing. [0003] In the traditional testing process, te...

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
CPCG06F11/3684G06F11/3688
Inventor 刘轶仲林霖徐祥
Owner 南京璇玑信息技术有限公司
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