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

An automatic expansion method based on a single set of test environment

A test environment and automatic expansion technology, applied in the field of computer software, can solve problems such as the feasibility of timing test tasks, and achieve the effects of enabling dynamic maintenance of the environment, reducing mutual influence and waiting, and saving environment construction time

Active Publication Date: 2019-05-07
SICHUAN XW BANK CO LTD
View PDF3 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0009] The purpose of the present invention is to solve the feasibility and efficiency problems of a large number of sequential test tasks, and provide a method for implementing test expansion without setting up multiple environments

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
  • An automatic expansion method based on a single set of test environment
  • An automatic expansion method based on a single set of test environment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0043] An automatic expansion method based on a single test environment, characterized in that it comprises the following steps:

[0044] Step 1: Extract sequentially related system A, and configure associated configuration template B2 according to private configuration variable B of sequentially related system A:

[0045] Step 2: Establish a rapid deployment standard, and dynamically and quickly deploy the timing-related system A' of the new environment as needed;

[0046] Step 3: Generate the new environment's own configuration template C1 according to the rapid deployment standard, and automatically add the associated configuration of the new environment through the new environment's own configuration template C, and complete the association of the new environment timing-related system A' with the upstream and downstream systems;

[0047]Step 4: The new environment timing-related system A' performs data synchronization from the timing-related system A described in step 1, a...

Embodiment 2

[0062] On the basis of embodiment 1, the steps of new environment verification are also included, and the specific steps are as follows:

[0063] Step 5.1: The upstream system initiates a test transaction through the interface, obtains the return value of the interface and performs data verification. After the upstream system executes correctly, the data is synchronized to the new environment.

[0064] Step 5.1: Execute timing-related tasks to verify the correctness of the data generated by the corresponding transaction in this system. In this way, the usability of the newly created environment can be judged. If the verification fails, a corresponding warning prompt will be given. The entire transaction initiation, data verification, and data synchronization are executed by automated scripts. By storing the standard value of each verification point and the verification data query SQL statement into the template, the whole process of automatic verification can be achieved.

...

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 computer software, and provides an automatic expansion method based on a single set of test environment. The method aims to solve the feasibility problem and theefficiency problem of execution of a large number of time sequence test tasks, and adopts the main scheme that 1, a time sequence related system A is extracted, and an associated configuration template B2 is configured; 2, establishing a rapid deployment standard, and dynamically and rapidly deploying a new environment time sequence related system A 'according to needs; 3, generating a new environment self-owned configuration template C1 according to the rapid deployment standard, and automatically adding association configuration of the new environment through the new environment self-owned configuration template C to complete association between the new environment time sequence associated system A' and the upstream and downstream systems; And 4, the new environment sequential correlation system A' performs data synchronization from the sequential correlation system A, randomly distributes the data to execution tasks of all the new environment sequential correlation systems A ' according to different date field data in the sequential task execution plan, and performs matching execution on the data corresponding to the date fields according to the execution tasks.

Description

technical field [0001] The invention relates to the field of computer software, in particular to the field of testing, and provides an automatic expansion method based on a single test environment. Background technique [0002] In software testing, business function testing needs to be carried out based on the testing environment, and the uncertainty of business testing tasks puts forward higher requirements on the testing environment, especially in the case of a large number of concurrent tasks. [0003] Sequential tasks: The test point has a strong dependence on time. For example, a test task can only be executed on the 10th, and the next task can only be executed on the 20th. For example, the daily cut batch test in the bank test. Sequential tasks have high requirements on the test environment, and the same environment can only support one at the same time. A test environment often includes multiple interrelated business systems. [0004] In order to solve a large numb...

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
Inventor 汪晓琴黄勇
Owner SICHUAN XW BANK 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