Robot using graph analysis to execute automated testing and use method thereof

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 waste

Active Publication Date: 2018-10-12
南京璇玑信息技术有限公司
View PDF3 Cites 7 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
  • Robot using graph analysis to execute automated testing and use method thereof
  • Robot using graph analysis to execute automated testing and use method thereof
  • Robot using graph analysis to execute automated testing and use method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0044] The technical solution of this patent will be described in further 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 a robot using graph analysis to execute automated tests and a use method thereof. The robot includes a display layer, a system layer, a tool layer and a data layer. The displaylayer is a test platform of the test robot. The system layer includes service graph 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. The data layer includes a service graph, test cases, test data and a test report. According to the robot, service process relationships of a software product are more intuitively displayed, current status of writing test cases by test engineers according to experience is changed, a test technology threshold is reduced, a test coverage rate is increased, technical requirements of script writers are reduced, and thus test lacking caused due to service changes and waste caused by full-quantity tests are reduced. A comprehensive data collection and analysis system comprehensively analyzes performance, function and compatibility problems of an application, and reports the same in time.

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