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

Android terminal, testing method and system thereof

A test method and Android technology, applied in the test field, can solve the problems of reducing test efficiency, unfavorable test program debugging, waste of client resources and client setting sites, etc.

Active Publication Date: 2018-11-23
WONDER PAX TECH SHENZHEN CO LTD
View PDF3 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In view of this, the embodiment of the present invention provides an Android terminal and its testing method and system to solve the problem that the existing Android system testing method needs to rely on the client to complete the testing process, which will cause a waste of client resources and client setup sites , or it is not conducive to debugging the test program deployed on the Android terminal, which seriously reduces the problem of test efficiency

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
  • Android terminal, testing method and system thereof
  • Android terminal, testing method and system thereof
  • Android terminal, testing method and system thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0026] Such as figure 1 As shown, this embodiment provides an Android terminal 100 and a client 200, and the Android terminal 100 communicates with the client 200 by invoking a built-in Android Debug Bridge (Android Debug Bridge, ADB) 101 . The Android debugging bridge 101 is an interface program that comes with the Android system of the Android terminal 100 , and is used to serve as a debugging bridge between the client 200 and the Android terminal 100 .

[0027] In a specific application, the Android terminal can be any Android device capable of running the Android operating system, such as a mobile phone, a tablet computer, a personal digital assistant, a notebook computer, a smart bracelet, and a smart home device.

[0028] In a specific application, the client may be a PC (Personal Computer, personal computer), a notebook computer, a server or a dedicated Android testing device, etc., which can be used to test the Android terminal. The client and the Android terminal can...

Embodiment 2

[0070] Such as image 3 As shown, this embodiment provides a test system 300 for an Android terminal, which is used to execute the method steps in Embodiment 1. The system may specifically be a software program system in an Android terminal, and the system includes:

[0071] A display module 301, configured to display a test interface when receiving a test interface display instruction;

[0072] The program operation module 302 is used to run the test control program installed on the Android terminal when receiving an automatic test instruction or a manual test instruction input by the user on the test interface; wherein, the test control program is equipped with a test script operating environment;

[0073] A script driver module 303, configured to drive the test script to run through the test control program under the operating environment of the test script;

[0074] The testing module 304 is configured to call the Android feature encapsulated by the remote procedure call...

Embodiment 3

[0091] Such as Figure 4 As shown, this embodiment provides an Android terminal 400, which includes: a processor 401, a memory 402, and a computer program 403 stored in the memory 402 and operable on the processor 401, such as an autonomous test program. When the processor 401 executes the computer program 403, the steps in the above test method embodiments are implemented, for example figure 2 Steps S201 to S204 are shown. Alternatively, when the processor 401 executes the computer program 403, it realizes the functions of the modules / units in the above-mentioned device embodiments, for example image 3 The functions of modules 301 to 304 are shown.

[0092] Exemplarily, the computer program 403 can be divided into one or more modules / units, and the one or more modules / units are stored in the memory 402 and executed by the processor 401 to complete this invention. The one or more modules / units may be a series of computer program instruction segments capable of accomplishi...

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 is applicable to the field of testing technology, and provides an Android terminal, a testing method and system thereof. The test method is executed by the Android terminal. Thetesting method includes: when a display command from a test interface is received, displaying the test interface; running a test control program installed by the Android terminal when receiving an automatic test instruction or a manual test instruction input by the user on the test interface; in which the test control program is equipped with an operating environment of a test script; the test script is driven to run by the test control program in the operating environment of the test script; and an Android feature is packaged in remote procedure call service invoked by the test script to testthe Android terminal. The embodiment of the invention can realize the automatic test or the manual test of the Android system by the Android terminal, and can also realize the indifference between the development and debugging process of the test control program and the real operating environment.

Description

technical field [0001] The invention belongs to the technical field of testing, and in particular relates to an Android terminal and a testing method and system thereof. Background technique [0002] With the continuous development of science and technology, various Android (Android) terminals such as mobile phones, tablet computers, smart bracelets, and smart homes emerge in an endless stream, bringing great convenience to people's production and life. Before the Android terminal leaves the factory, a system test is required to detect the system performance of the Android terminal. Existing Android system testing methods usually include: scheme one, drive the test program execution by the client, and the Android terminal waits for the test instruction as the device under test; scheme two, after developing the test case on the client in advance, deploy it to the Android Terminal and start the test program for testing. [0003] Existing solution one needs to rely on the cli...

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/3688
Inventor 李健
Owner WONDER PAX TECH SHENZHEN CO LTD
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