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

Software test system and method

A technology for software testing and test results, applied in the direction of software testing/debugging, etc., it can solve problems such as inability to guarantee that software code optimization or code refactoring will not introduce bugs, difficult to cover 100% of test cases, and time-consuming, etc. Achieving the effect of enriching test cases, improving test speed and improving coverage

Active Publication Date: 2015-09-30
BEIJING QIERBULAITE TECH
View PDF5 Cites 28 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Although automated testing technology is quite mature and common, the design of automated test cases varies greatly depending on the level of testers, and it is difficult to cover the real situation with 100% test cases, which takes a long time
Thus, there is no guarantee that software code optimization or code refactoring will not introduce bugs

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
  • Software test system and method
  • Software test system and method
  • Software test system and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020] Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited by the embodiments set forth herein. Rather, these embodiments are provided for more thorough understanding of the present disclosure and to fully convey the scope of the present disclosure to those skilled in the art.

[0021] figure 1 is a schematic diagram of a software testing system 100 according to an embodiment of the present invention.

[0022] Such as figure 1 As shown, the software testing system 100 includes a log sending and receiving server 110 , a log processing server 120 , a test case database 130 and a test server 140 .

[0023] Generally, the user can access the first server through the web, such as a web server cluster, and the...

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 test system. The system collects access records of users having access to a first server through a log transmitting and receiving server and sends the access records to a log processing server, wherein target software runs on the first server; the log processing server generates a log message list according to the received access records and generates a test case according to the log message list, wherein the test case corresponds to the access record in the log message list; the test server sends a first test request and a second test request to a second server and a third server respectively according to the obtained test case, makes response to a first test result received from the second server and a second test result received from the third server, compares the first test result and the second test result and generates a test report, wherein the same target software runs on the first server and the second server, and a modified version of the target software runs on the third server. The invention further discloses a corresponding software test method.

Description

technical field [0001] The invention relates to a software testing system and method. Background technique [0002] In actual software development, software optimization and refactoring have become part of the developer's work, such as code structure optimization, performance optimization, etc., and code modification has the risk of introducing vulnerabilities. Software automated testing does play a big role in ensuring software quality, but in traditional automated testing, testers design test cases, and then execute and verify the results based on these test cases. Although automated testing technology is quite mature and common, the design of automated test cases varies greatly depending on the level of testers, and it is difficult to cover the real situation with 100% test cases, which takes a long time. Thus, there is no guarantee that software code optimization or code refactoring will not introduce bugs. [0003] Therefore, a solution to improve test case coverage a...

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 BEIJING QIERBULAITE TECH
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