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

Automatic interface test system

A technology of interface testing and interface, which is applied in the field of computer software testing and automated interface testing system, can solve the problems of increased modification cost, increased repetitive labor cost, and low case reusability, so as to improve testing efficiency, facilitate positioning problems, and promote testing quality effect

Active Publication Date: 2009-03-04
INDUSTRIAL AND COMMERCIAL BANK OF CHINA
View PDF2 Cites 56 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This virtually delays the timing of interface problem discovery and modification, resulting in an increase in modification costs
[0006] 2. Because the interface test is part of the system test, the case of the interface test is oriented to a specific application or system, and the reusability of the case is not high, which increases the cost of repeated labor
[0007] 3. The existing automated testing tools in the industry do not have a good solution for the automated testing of the interface
From the point of view of the test method, it is usually just analytic playback of the script, lack of judgment on whether the automation case is passed, and it is difficult to carry out statistical analysis of test results and test quality
[0008] 4. From the perspective of test case writing, existing automated test tools lack methods for batch generation and batch execution of automated test cases
But it can be seen that this invention does not overcome the defects about interface testing 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
  • Automatic interface test system
  • Automatic interface test system
  • Automatic interface test system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be described in further detail below in conjunction with the embodiments and accompanying drawings. Here, the exemplary embodiments and descriptions of the present invention are used to explain the present invention, but not to limit the present invention.

[0025] The present invention is applicable to the software system adopting the design pattern of separating interface design code and application logic code. In this type of system, the interface design and functional logic are independent of each other. The interface design code saves the appearance of the software interface, the control and jump of the input field, and the design of error message prompts in the way of client-side parsing language or configuration files. The functional logic code is used to specify the business function of the transaction, logic processing and control, 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 provides an automatic interface test system, which comprises an interface code acquisition unit used for acquiring the codes of tested interface programs; an interface element information read unit used for reading interface element information including interface element names, interface element types and service function requirement information from the codes of the tested interface programs; a test case generation unit used for generating interface test cases according to the business function requirement information; a test case execution unit used for running the test cases and responding to the functional requirements in the running of the test cases as well as acquiring the responding results of the functional requirements; a test result output unit used for acquiring expected verification results of the test cases from the running test cases, comparing the responding results of the functional requirements with the expected verification results for uniformity, and outputting uniform or nonuniform test results. The test efficiency of the automatic interface test system is significantly improved by comparing the test with the automatic interface test system with manual test.

Description

technical field [0001] The present invention relates to the field of computer software, in particular to computer software testing technology, in particular to an automatic interface testing system. Background technique [0002] The definition of software testing is: the process of executing a program in order to find errors in the program. The main work content of software testing is verification and validation. Verification is a series of activities to ensure that the software correctly implements some specific functions, namely Make sure the software does what you expect it to do. Validation is a series of activities and processes aimed at proving the logical correctness of software in a given external environment. That is, to ensure that the software does this event in the correct way. [0003] From the process of software development, there are A. Unit test, B. Integration test, C. Confirmation test, D. Acceptance test, E. System test. [0004] At present, traditiona...

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 INDUSTRIAL AND COMMERCIAL BANK OF CHINA
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