Unlock instant, AI-driven research and patent intelligence for your innovation.

Method for testing software system and device thereof

A technology of software systems and test cases, applied in the field of computer applications, can solve problems such as low efficiency of testing work

Active Publication Date: 2009-08-26
SHENZHEN TENCENT COMP SYST CO LTD
View PDF0 Cites 23 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Embodiments of the present invention provide a method and device for testing a software system to solve the problem of low efficiency of testing work in the prior art

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
  • Method for testing software system and device thereof
  • Method for testing software system and device thereof
  • Method for testing software system and device thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0028] The processing flow of a method for testing a software system provided by this embodiment is as follows: figure 1 As shown, the following processing steps are included:

[0029] Step 11, acquire and save the source program of the network application system, and update the source program in time.

[0030] Testers need to obtain and save the source program of the network application system (such as QQMail system), including: basic database, application program, template file and script file. According to the predetermined time interval, the source program is updated in time. During the update process, it is best to keep the source program of each version.

[0031] In practical applications, testers can update the above source program once a day, and save the source program in a folder named after the time of day.

[0032] Step 12: Generate a calling relationship table and a calling relationship nesting graph between the application program, the template file and the scr...

Embodiment 2

[0054] The embodiment of the present invention also provides a device for testing the software system, its specific structure is as follows image 3 As shown, the following modules are included:

[0055] Call relationship information acquisition module 31, used to acquire and save the call relationship information between each file in the source program of the software system;

[0056] The test case generation module 32 is used to inquire about the call relationship information between the various files according to the file to be tested in the source program, and obtain the call relationship information between the file to be tested and other files in the source program, Generate test cases related to the file to be tested and other files according to the call relationship information;

[0057] The test processing module 33 is configured to use the test case generated by the test case generation module to test the software system.

[0058] Described call relationship inform...

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 provides a method for testing a software system and a device thereof. The method mainly comprises: calling relationship information among files in source program of the software system is acquired and saved; according to the files to be tested in the source program, the calling relationship information among the files is inquired; calling relationship information between the files to be tested and other files in the source program is acquired; according to the calling relationship information, test cases relating to the files to be tested and other files can be generated. Then, the test cases are utilized for testing the software system.

Description

technical field [0001] The invention relates to the field of computer application technology, in particular to a method and device for testing a software system. Background technique [0002] The source program of a network application system (such as QQMail system) mainly includes: basic database, application program, template file (template) and script file. The above-mentioned application programs mainly include: CGI (common gateway interface, common network management interface) program, ASP (Active Server Page, dynamic server page) program, etc., and the above-mentioned script files mainly include: JavaScript files, VBscript files, etc. [0003] The generation process of the web page displayed on the user terminal mainly includes: first, the application program extracts user data from the basic database, and fills the user data into a template file to form a static display part of the web page. Then, the script file corresponding to the above template file is also fill...

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
Inventor 母天石
Owner SHENZHEN TENCENT COMP SYST CO LTD