Automatic test platform combining keyword driving and image similarity

A keyword-driven, automated testing technology, applied in software testing/debugging, etc., can solve problems such as inconsistency in screenshots, inconsistency in similarity, inconsistency in screenshot directions, etc., to reduce management costs and difficulty in understanding, ensure quality, and improve test efficiency Effect

Active Publication Date: 2019-06-07
BEIJING UNIV OF TECH
View PDF10 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, there are several problems in the comparison of screenshots of mobile applications: one is that the screen size and resolution of the mobile phone are different, resulting in inconsistency in the screenshots, and there may be a small deviation in the specific control position; the other is the direction of the obtained screenshots Inconsistent, even vertical screens also have inconsistent directions; third, for some applications with complex backgrounds that do not pay much attention to the background, especially game applications, if a full-screen comparison is performed, the similarity value obtained is likely to be consistent with the subjective Feelings of similarity are inconsistent

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 test platform combining keyword driving and image similarity
  • Automatic test platform combining keyword driving and image similarity
  • Automatic test platform combining keyword driving and image similarity

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] Such as figure 1 As shown, combined with the test process and the design requirements of the test platform, the keyword-driven idea is applied to the functional modules of the platform, so that each functional module can interact. figure 1The specific application location of the keyword-driven module is shown in . The testers access the platform through the browser, write use cases, store them in the use case collection, and store them in the designated folder in the form of Excel for management. The analysis of the keyword use case will be involved in the execution of the use case. The keywords in the use case will be analyzed through the written parser, and the keyword library and the corresponding mapping function library will be called at the same time. Finally, the device is operated for testing and the execution is completed. Afterwards, a test report will be sent and fed back to the testers to facilitate and quickly locate errors.

[0022] The specific design of...

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 test platform combining keyword driving and image similarity, and aims to realize an automatic test platform based on the combination of keyword driving and imagesimilarity comparison thought in allusion to the problems existing in the conventional mobile terminal automatic test, so that keyword script generation operation is realized visually. According to the invention, keyword operation and script generation work are visualized; a tester can log in the platform to compile a test case based on keywords; a page is simple and easy to operate, and a tediouscode task is simplified into simple field filling work, so that testers with generally low programming capability can also perform automatic testing, get rid of complex manual testing, and pay more attention to the design of a test service; the keyword cases can be exported in an Excel form, so that the management cost and the understanding difficulty are reduced; and the idea of image comparisonis adopted for interface verification, so that the test efficiency is improved, and the software quality is better guaranteed.

Description

technical field [0001] The invention relates to the design of an automatic test platform which combines keyword-driven thinking with image similarity comparison, and belongs to the field of automatic test. Background technique [0002] The development of smart phones has been very popular so far, and people's life is increasingly inseparable from it, more precisely, it is inseparable from various application software on the mobile phone. As a developer who provides applications to users, the quality of application software is very important, and at this time, the testing of software is of value. It is understood that in recent years, the domestic software testing industry has gradually emerged and gradually developed towards standardization. However, most small and medium-sized companies are still in the manual testing mode due to cost or technical factors. This testing mode is not only inefficient, but also for The concentration and endurance of the testers are also a test...

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 BEIJING UNIV OF TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products