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

Application test method and device based on call dependency relationship

A technology for dependency and application testing, applied in the computer field, which can solve problems such as service unavailability, reduced testing efficiency, and complex microservice mesh dependencies.

Pending Publication Date: 2021-02-19
KANG JIAN INFORMATION TECH (SHENZHEN) CO LTD
View PDF0 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] During the testing process, fast and efficient agile iterations replaced the traditional waterfall model; as the SOA (Service-Oriented Architecture) architecture of microservices became more and more popular, business modules became atomized, and the release frequency became more and more frequent. Many, the continuous integration field of automated testing such as unit testing and interface testing is also developing rapidly, but because the network dependencies of microservices are too complex, there are still some key testing scenarios that are difficult to consider, resulting in unavailable services. thus reducing the efficiency of 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
  • Application test method and device based on call dependency relationship
  • Application test method and device based on call dependency relationship
  • Application test method and device based on call dependency relationship

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0056] In order to make the purpose, technical solution and advantages of the present application clearer, the present application will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present application, and are not intended to limit the present application.

[0057] The application testing method based on call dependencies provided by this application can be applied to such asfigure 1 shown in the application environment. Wherein, the terminal 102 communicates with the application testing server 104 through the network, the testing environment is specifically Linux, and the application to be tested corresponding to the application code to be tested is specifically a Java application. When an application tester needs to perform an application test on the code of a specific software, the application test can be performed by submi...

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 relates to the field of test process improvement in research and development management, in particular to an application test method and device based on a call dependency relationship, comprising the following steps: searching for a to-be-tested application code by obtaining an application test request; searching a historical application code corresponding to the to-be-tested application code, comparing the to-be-tested application code with the historical application code, and determining a change node; determining a calling dependency relationship node corresponding to the modified node through call trace; determining a calling heat degree corresponding to the modification method, and determining a test key point and a test range; and testing the to-be-tested application code. From the perspective of to-be-tested application codes, the popularity data analysis of the user is carried out through the change nodes in the codes and the call dependency relationship nodes, sothat an affected change method in software version updating can be positioned more effectively and accurately; therefore, function verification and effective inspection can be more efficiently carried out on the hotspot service in the application test, and the efficiency of the application test is improved.

Description

technical field [0001] The present application relates to the field of computer technology, and specifically provides an application testing method, device, computer equipment and storage medium based on call dependencies. Background technique [0002] With the development of computer technology and software technology, application testing technology is also constantly updated. The scope judgment in the application testing process is an important part in the application testing field, and the characteristics of different projects are also different; for refactoring classes and third-party library upgrades, the testing scope is very wide, and almost full regression is required. This will bring huge testing costs. [0003] During the testing process, fast and efficient agile iterations replaced the traditional waterfall model; as the SOA (Service-Oriented Architecture) architecture of microservices became more and more popular, business modules became atomized, and the releas...

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/3636G06F11/3644G06F11/3624
Inventor 徐佐
Owner KANG JIAN INFORMATION TECH (SHENZHEN) 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