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

Script engine system of mobile terminal automation test and testing method

An automated testing, mobile terminal technology, applied in software testing/debugging, error detection/correction, instruments, etc., can solve problems such as instability, no read/write interface, low degree of automation, etc., to reduce testing costs and achieve stable and accurate input , write simple effects

Active Publication Date: 2016-07-06
博雅网信(北京)科技有限公司 +1
View PDF4 Cites 18 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] Currently, there are testin, Baidu MTC and other online test platforms for automated testing of mobile terminals. Developers can upload their applications to these platforms for testing; The tester cannot clearly and accurately control the application test logic; there is even a public test platform that manually tests the application by contacting each tester online; the automation of the test process of the existing major test platforms is quite low, and the operator needs to Intervention testing process
[0003] Existing mobile terminal applications have some software that simulates click operations, such as key wizards, touch wizards, etc. Users can write lua scripts to program the software according to their own needs, so as to achieve the purpose of controlling mobile terminals; but the realization of such software The method is only to send messages to the mobile terminal system superficially, and cannot guarantee the correct arrival of the messages. At the same time, these software cannot obtain the internal data of the target application, and cannot change the test logic according to the execution status of the target application;
[0004] At present, each test framework does not have a good solution for the input of Unicode characters. Usually, the target system is installed with a Unicode input method, such as the Sogou input method, and then simulates clicking on the virtual keyboard of the device screen in a sequential manner through Pinyin. Although the method can realize Chinese input, it is extremely unstable, and script writing is quite cumbersome

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
  • Script engine system of mobile terminal automation test and testing method
  • Script engine system of mobile terminal automation test and testing method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0034] An embodiment of the present invention will be further described below in conjunction with the accompanying drawings.

[0035] In the embodiment of the present invention, such as figure 1 As shown, the script engine system of the automated testing of the mobile terminal includes a script parser, a conventional operation engine, a data operation engine, a page recognition engine, an object analysis engine, a character input engine, a scheduler and an execution engine, wherein,

[0036] In the embodiment of the present invention, the script parser is used to determine the user's test intention according to the script to be tested, that is, the test command, and the test command is divided into routine operation, data operation, page recognition, object analysis and character input classes, and arranges each Test the execution timing of the command, send the test command to the engine of the type, and send the execution timing of the test command to the scheduler;

[0037...

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 present invention relates to a script engine system of a mobile terminal automation test and a testing method, and belongs to the technical field of mobile Internet network security. The system comprises a script parser, a conventional operation engine, a data operation engine, a page identification engine, an object analysis engine, a character input engine, a scheduler and and execution engine. According to the system and the method provided by the present invention, applications of a mobile terminal can be operated precisely by means of a current script engine, so as to accurately execute testing examples and improve precision of testing effects of a testing platform.

Description

technical field [0001] The invention belongs to the technical field of mobile Internet network security, and in particular relates to a script engine system and a testing method for automatic testing of mobile terminals. Background technique [0002] Currently, there are testin, Baidu MTC and other online test platforms for automated testing of mobile terminals. Developers can upload their applications to these platforms for testing; The tester cannot clearly and accurately control the application test logic; there is even a public test platform that manually tests the application by contacting each tester online; the automation of the test process of the existing major test platforms is quite low, and the operator needs to Intervention in the testing process. [0003] Existing mobile terminal applications have some software that simulates click operations, such as key wizards, touch wizards, etc. Users can write lua scripts to program the software according to their own ne...

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
CPCG06F11/3644G06F11/3688
Inventor 陈果陈钟李青山关志高健博陈伟腾秦煜李洪生轩志朋王晓青
Owner 博雅网信(北京)科技有限公司
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