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

Software interface testing method and apparatus

A technology of software interface and testing method, which is applied in the field of network communication, can solve the problems that test users cannot add and change the graphical interface without authorization, software interface testing lacks flexibility, scalability, and poor portability, etc., so as to meet the requirements of software interface testing , is conducive to the smooth development and the effect of improving scalability

Inactive Publication Date: 2008-04-23
SNAPTRACK
View PDF5 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0010] Due to the pertinence of the static graphic interface design of this method, the test user cannot arbitrarily add and change the elements of the graphic interface and the description of the interface interaction information. When the software interface changes, or the software interface test tool needs to be applied to other new When testing the command system, it is necessary to greatly modify the application code of the software interface testing tool in order to complete the function encapsulation of the new interface or the new command system under test, even if the software interface testing tool provides a secondary modification of the graphical interface encapsulation interface mechanism , when the test tool is transplanted to the new software interface to be tested, it is still necessary to substantially modify the encapsulation interface of the graphical interface, which makes the software interface test inflexible and cannot meet the ever-changing test requirements in the software interface test. To the platform, the scalability and portability are poor, and it is not easy to promote and use

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 interface testing method and apparatus
  • Software interface testing method and apparatus
  • Software interface testing method and apparatus

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0045] The cores of the software interface testing method and device of the present invention are: describe each software interface that needs to be tested according to a predetermined grammar format, dynamically generate a graphical interface for software interface testing according to each software interface described, trigger the graphical interface, and The software interface test is performed according to the description information corresponding to the triggered graphical interface.

[0046] The technical solutions provided by the present invention will be further described below based on the core of the present invention.

[0047] The present invention first needs to determine each software interface to be tested, that is, to determine each software interface that needs to be tested, and then describe the software interface to be tested according to a predetermined grammatical format, such as abstracting the software interface to be tested into a simple software interfac...

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 disclosed software interface testing method comprises: according to pre-set grammar format, describing the software interface to be tested, and dynamic generating the GUI for testing. Wherein, it just needs to modify description information and dynamic generate a GUI for testing when the target interface changes. This invention implements seamless transplantation, and improves testing tool expandability and portability fit to different testing request.

Description

technical field [0001] The invention relates to the technical field of network communication, in particular to a software interface testing method and device. Background technique [0002] Communication terminals or other equipment generally provide a software interface for secondary development or debugging and diagnosis, such as the AT command set with serial ports as the hardware interface, etc. The software interface can control many behaviors of the communication terminal, such as voice calls, key control, fax, GPRS (General Packet Radio Service), etc. [0003] The testing process of the software interface is the verification process of the interaction information between the tester and the software interface under test. At present, there are mainly three methods for implementing software interface testing for similar AT command sets: [0004] Method 1: Perform software interface testing through manually written software interface testing codes. [0005] This method ...

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 Patents(China)
IPC IPC(8): G06F11/36
Inventor 刘广振
Owner SNAPTRACK
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