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

Complex control testing system in windows environment

A test system and complex technology, applied in the field of complex control testing, can solve problems such as the inability to automatically identify complex controls, achieve the effect of increasing work complexity and workload, and improving test work efficiency

Inactive Publication Date: 2010-10-06
SOUTH CHINA UNIV OF TECH
View PDF0 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Most of the modern software has a graphical interface, that is, in the windows environment, the graphical interface makes the computer system easy to use, but it also brings great challenges to the test
Recording / playback is the mode adopted by most modern GUI automation testing tools, but some existing products and testing tools have strong limitations and can only be used in a certain programming language or a certain development platform. Currently popular test-driven tools are limited to platforms Frameworks, some can only be used for old unmanaged programs, some are used for managed programs, and complex controls cannot be automatically recognized, and scripts can only be manually modified for 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
  • Complex control testing system in windows environment
  • Complex control testing system in windows environment
  • Complex control testing system in windows environment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0018] The present invention will be further described below in conjunction with the accompanying drawings.

[0019] The structure of the present invention is attached figure 1 As shown, it includes three parts, and the functions of these three parts are as follows:

[0020] 1. Recording module. The task of the recording module is to record the effective actions of the user when operating the application and generate test scripts. To do this, the recording module needs to be able to identify the state of the application and capture the user's actions.

[0021] 2. Class libraries for scripts and operating controls. Scripts are the output produced by the recording module. The specific realization of the function of the operation control in the script comes from the class library for realizing the operation control, and these class libraries exist in the form of DLL.

[0022] 3. Test run module. The role of the playback module can automatically run the generated scripts and...

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 complex control testing system in a windows environment, comprising a transcription module and a playback module. The transcription module comprises a transcription module for a non-trusteeship application program and a transcription module for a trusteeship application program, and generates a testing script automatically operated by the playback module. The playback module comprises a script, a class library of an operation control and a testing operation module. The script and the class library of the operation control provide a function of the operation control in the testing script. The testing operation module assemblies the testing script into a code which can be complied, and automatically operates the generated testing script.

Description

technical field [0001] The invention belongs to the field of complex control testing under the windows environment. Background technique [0002] In recent years, with the popularity of computers, software systems have penetrated into all aspects of life, from ordinary computer software, to terminal systems in banks or supermarkets, and even to software systems in mobile phones. The requirements for software quality are constantly increasing, but the quality and stability of software systems are not satisfactory in reality. Effective software testing is an important means to ensure software quality and improve software reliability. Most of the modern softwares are graphical interface, that is, in the windows environment, the graphical interface makes the computer system easy to use, but it also brings great challenges to the test. Recording / playback is the mode adopted by most modern GUI automation testing tools, but some existing products and testing tools have strong limi...

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 SOUTH CHINA UNIV OF 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