Continuous Delivery and Automated Testing Integration Software Quality Assurance Approach

A technology for automated testing and software quality, applied in software testing/debugging, error detection/correction, instruments, etc., can solve problems such as reducing test execution efficiency, and achieve the effect of improving test efficiency and reducing complexity

Inactive Publication Date: 2019-02-15
JIANGSU ELECTRIC POWER INFORMATION TECH +1
View PDF3 Cites 19 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0010] The above testing process and comprehensive automated testing methods ensure the quality of enterprise software systems and provide more reliable software delivery. However, in the software delivery process and the testing process at each stage, more professional personnel are required to provide software environment testing. Configuration, configuration of script running environment, and management of test results, which reduce the efficiency of test execution, it is urgent to provide a fully automated system that realizes the integration of continuous delivery and automated 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
  • Continuous Delivery and Automated Testing Integration Software Quality Assurance Approach

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] A software quality assurance method that integrates continuous delivery and automated testing, providing users with the ability to individually customize the software quality inspection pipeline. The pipeline consists of source code configuration, static code scanning, continuous construction, continuous deployment, functional testing, performance testing, compatibility It consists of performance testing and dynamic security testing. Testers start from the source code configuration, automatically download the source code by configuring the source code warehouse address (SVN, Git) for continuous construction, integrate FindBugs, ESLint, Checkstyle and Sonarqube static code scanning through the construction tool; after the construction is completed, use Docker to create a deployment environment Or integrate with the existing environment, and then use QTP, Robot, Selenium, SoapUI functional testing software to record, edit, run, test report generation and management of auto...

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 software quality assurance method integrating continuous delivery and automated test, The method provides users with the function of individually customizing the software quality detection pipeline, which is composed of source code configuration, static code scanning, continuous construction, continuous deployment, functional testing, performance testing, compatibility testing and dynamic security testing. By using the software quality assurance system, Testers do not need to build a complex continuous integration and testing environment, and can quickly implement automated testing of each dimension of a project, or predefine a software quality inspection pipeline for automated testing, and provide the overall test results of the entire project, which greatly improves the test efficiency and reduces the complexity of test configuration.

Description

technical field [0001] The invention relates to a method for improving software quality, in particular to a software quality assurance method integrating continuous delivery and automated testing. technical background [0002] With the continuous increase of enterprise software systems, the complexity, test cycle and test cost of software testing are also increasing. Many enterprises have introduced continuous delivery and automated testing methods. [0003] Continuous delivery is represented by Jenkins software, which is used to realize the construction, testing and deployment of software products in the delivery process. [0004] Automated testing methods include the following types of testing and their corresponding software: [0005] Functional testing: Functional testing software represented by QTP, Robot, Selenium, and SoapUI provides recording, editing, running, test report generation, and management of automated test scripts; [0006] Performance testing: The per...

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/36G06F21/57
CPCG06F11/3604G06F11/3684G06F11/3688G06F11/3696G06F21/577G06F2221/033
Inventor 周宇刘侃张鹏张倩沈凯华朱冠达李嘉妮
Owner JIANGSU ELECTRIC POWER INFORMATION TECH
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