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

Automatic testing method and automatic testing device

A technology for automated testing and testing, applied in program control devices, software testing/debugging, etc., can solve the problems of human error positioning, increased maintenance costs of automated testing, etc., to reduce maintenance costs and avoid the effect of consuming a lot of manpower

Inactive Publication Date: 2010-01-20
KINGDEE SOFTWARE(CHINA) CO LTD
View PDF0 Cites 40 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, this process requires a lot of manpower to locate errors, and also increases the cost of automated test maintenance

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
  • Automatic testing method and automatic testing device
  • Automatic testing method and automatic testing device
  • Automatic testing method and automatic testing device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0052] In order to make the above objects, features and advantages of the present invention more comprehensible, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0053] see figure 1 , the automated testing method that the embodiment of the present invention provides comprises the following steps:

[0054] S101: Embedding an extraction engine in the tested software;

[0055] The extraction engine is equivalent to a program, which can automatically obtain control information on the interface. The extraction engine is equivalent to the interface between the tested software and the automated test program, which can extract the interface control information of the tested software and provide it to the automated test program. In this way, when the interface control of the tested software changes, there is no need to manually modify the test case, and the extraction engine can automatically upd...

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 an automatic testing method comprising the following steps: implanting an extraction engine in tested software; when the extraction engine monitors an event that an interface of the tested software is displayed by the extraction engine, extracting interface control piece information of the tested software; preserving the interface control piece information; and according to the preserved interface control piece information, positioning a corresponding interface control piece on the interface of the tested software in order to complete an automation test of the tested software. The invention also discloses an automatic testing device. The automatic testing method eliminates an influence which is generated by the variation of an interface control piece of the tested software and solves the problem that the interface control piece needs to newly maintain a teat cast after being changed.

Description

technical field [0001] The invention relates to the field of software testing, in particular to an automatic testing method and device. Background technique [0002] As the scale of software products expands, it is difficult for testers to test software to keep up with the pace of software development. This requires a mode to help testers: let the computer automatically perform mouse clicks and key operations on the software interface, which is automated testing. [0003] The automated testing process is the process of executing automated test cases, which include automated test scripts, interface control information, and input and output data. Wherein, the interface control refers to the interface elements of the tested software, for example, may include buttons, text input boxes, selection boxes and the like. These interface elements are usually displayed on the software interface, and the user can operate them through a mouse, a keyboard, and the like. The interface co...

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/36G06F9/44
Inventor 邓润祥
Owner KINGDEE SOFTWARE(CHINA) 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