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

A continuous integration testing method and system

A technology of continuous integration and testing methods, applied in the field of testing, can solve problems such as low reusability, continuous integration testing workload and complexity increase, and achieve high reusability, increase workload and complexity, and configuration methods flexible effects

Active Publication Date: 2016-12-07
ADVANCED NEW TECH CO LTD
View PDF6 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] In summary, the above method of hardcoding the test environment and test scripts in a test case has relatively low reusability
Moreover, a target to be tested corresponds to n CI projects and n test cases. Once the target to be tested changes, n CI projects and n test cases must be maintained at the same time, which greatly increases the workload and complexity of continuous integration 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
  • A continuous integration testing method and system
  • A continuous integration testing method and system
  • A continuous integration testing method and system

Examples

Experimental program
Comparison scheme
Effect test

test Embodiment 12

[0134] The continuous integration project 11 includes:

[0135] A monitoring module 111, configured to simultaneously monitor the targets to be tested running in various real environments;

[0136] An acquisition module 112, configured to acquire an environment identifier corresponding to the real environment in which the target to be tested runs when it is detected that the target to be tested running in a certain real environment reaches a preset condition;

[0137] The sending module 113 is configured to call a test case by sending a test command, wherein the test command includes the environment identifier;

[0138] The test case 12 includes

[0139] The environment configuration module 121 is configured to configure a corresponding test environment according to the environment identifier;

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

This application provides a continuous integration testing method, which can be applied to various testing environments, has high reusability, and can reduce the workload and complexity of maintenance. The method includes: a continuous integration project simultaneously monitors the targets to be tested running in various real environments; The environment identification corresponding to the real environment; calling the test case by sending a test command, wherein the test command includes the environment identification; the test case configures a corresponding test environment according to the environment identification; in the test environment Execute the test script in the test case and get the final test result. The method described in this application has high reusability, and even if the target to be tested changes, only one CI project and one test case need to be maintained, which greatly increases the workload and complexity of continuous integration testing.

Description

technical field [0001] This application relates to testing technology, in particular to a continuous integration testing method and system. Background technique [0002] CI (Continuous integration, continuous integration) is a software development practice, that is, team development members often integrate their work, usually each member integrates at least once a day, which means that integration may occur multiple times a day. Each integration is verified through automated construction (including compilation, release, and automated testing), so that integration errors can be found as soon as possible. Many teams have found that this process greatly reduces integration problems, allowing the team to develop cohesive software more quickly. [0003] In the continuous integration test, firstly, a CI project can be established, and the target to be tested can be monitored through the CI project. Once the target to be tested is found to be changed, the test script can be invoke...

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 ADVANCED NEW 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