Unlock instant, AI-driven research and patent intelligence for your innovation.

Mobile terminal UI automatic test method and system

An automated testing, mobile terminal technology, applied in software testing/debugging, error detection/correction, instruments, etc., can solve problems such as abnormal interruption of UI automation, inability to quickly troubleshoot problems, large cost investment, etc., to facilitate problem analysis and avoid conflicts , the effect of reducing investment

Active Publication Date: 2020-07-24
FUJIAN TQ DIGITAL
View PDF5 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Disadvantage 1. Most of the current mobile UI automation requires testers to write corresponding scripts according to the writing specifications of the corresponding framework. There are certain requirements for the skills of testers, and testers need to have certain language coding capabilities.
[0004] Disadvantage 2, the current mobile UI automation is mostly through writing corresponding scripts, and then automatically executing through the corresponding framework
There is generally no problem when executing UI automation on a single device. When executing a script for multiple devices at the same time, there are many scenarios that cannot be executed.
For example: in a login application with a mutual kick mechanism, multiple devices execute UI automation at the same time, and the device that performs login execution later will kick the former account, which will lead to abnormal interruption of UI automation
[0005] Disadvantage 3. The results generated by the current mobile UI automation will generate corresponding test reports in units of test cases (test cases), and inform which tests pass and which tests fail
However, for the analysis of the test results, it is only known that a certain step is abnormal, and it is not possible to quickly troubleshoot the problems in the UI automation process.
[0006] Disadvantage 4: Currently, there are a wide variety of mobile devices. Taking Android as an example, there are currently many models on the market. In order to ensure that the software can run normally on more devices, mobile phone adaptation is essential
At present, mobile phone adaptation is mainly based on manual mobile phone adaptation. However, due to various factors such as funds, the equipment that a tester can hold is often limited. On the other hand, manual adaptation covers costs. The investment will be relatively large

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
  • Mobile terminal UI automatic test method and system
  • Mobile terminal UI automatic test method and system
  • Mobile terminal UI automatic test method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0051] The present invention will be further described below in conjunction with the accompanying drawings.

[0052] see figure 1 As shown, a mobile terminal UI automated testing system of the present invention, the system includes a background management module, a task scheduling module, and a terminal execution module; the background management module is responsible for data management, and the task scheduling module configures tasks The execution parameters are issued to the terminal, and the execution module of the terminal performs a feedback operation on the execution result;

[0053] The system realizes the creation of UI automation test tasks and the configuration of scripts through the background management module; then configures the execution parameters of the tasks through the task scheduling module, and sends them to the terminal for specific execution; finally, the terminal execution module executes the delivery Requests, complete a series of execution processes...

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 a mobile terminal UI automatic test system. The system comprises a background management module, a task scheduling module and a terminal execution module. The background management module is responsible for data management, the task scheduling module packages data into executable tasks and issues the executable tasks to the terminal, and the terminal execution module performs feedback operation on an execution result; according to the system, the creation of a UI automatic test task and the configuration of a script are realized through the background management module;execution parameters of the task are configured through the task scheduling module, and the execution parameters are issued to a terminal for specific execution; and finally, the terminal execution module executes the issued request, completes corresponding data collection in a series of execution processes, and feeds back the data to the background management module. According to the invention, aplurality of devices can be simultaneously executed for automatic testing, and the efficiency of automatic testing is effectively improved.

Description

technical field [0001] The invention relates to the technical field of software testing, in particular to a mobile terminal UI automated testing method and system. Background technique [0002] In the process of software development, software testing is an indispensable link. With the popularization of mobile smart devices, the quality requirements for testing mobile devices are particularly important. Both development and testing require tools to assist software testing to improve software quality. Among them, UI (User Interface) automation plays a pivotal role as an operation to simulate the behavior of the user interface. There are many execution script frameworks for testing, such as: appium script framework, calabash script framework, IOS UIAutomation script framework, robotium script framework, etc. Each framework has its own writing specifications and environment, and it is necessary to write corresponding scripts. However, for different devices, scripts may have va...

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
CPCG06F11/3688G06F11/3692Y02D10/00
Inventor 刘德建梁益冰苏慧玲吴林旭林贻概林剑锋林琛
Owner FUJIAN TQ DIGITAL