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

Method and system for testing terminal compatibilities of mobile applications, equipment and medium

A technology for compatibility testing and mobile applications, which is applied in software testing/debugging, error detection/correction, instruments, etc. It can solve the problems of low testing efficiency and high cost of terminal compatibility testing, so as to reduce the cost of terminal compatibility testing and improve The effect of testing efficiency

Inactive Publication Date: 2018-04-06
BAIDU ONLINE NETWORK TECH (BEIJIBG) CO LTD
View PDF11 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Embodiments of the present invention provide a terminal compatibility testing method, system, device, and medium for mobile applications to solve the problems of high cost and low testing efficiency of terminal compatibility 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
  • Method and system for testing terminal compatibilities of mobile applications, equipment and medium
  • Method and system for testing terminal compatibilities of mobile applications, equipment and medium
  • Method and system for testing terminal compatibilities of mobile applications, equipment and medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0026] figure 1 It is a flow chart of the mobile application terminal compatibility testing method provided in Embodiment 1 of the present invention. This embodiment is applicable to the case of mobile application terminal compatibility testing, and the method can be executed by the mobile application terminal compatibility testing system , the system can be implemented in the form of software and / or hardware, and integrated in computer equipment, which can include external input devices, such as keyboard and mouse, so that testers can conduct tests through keyboard and mouse operations. Such as figure 1 As shown, the method specifically includes:

[0027] S110. Send mirroring requests to at least two driver clients, so that each driver client determines its own role according to the mirroring request, wherein the role includes a master driver client and at least one slave driver client, and each driver client is connected to The corresponding terminal to be tested establish...

Embodiment 2

[0039] figure 2 It is a flow chart of the terminal compatibility testing method for mobile applications provided by Embodiment 2 of the present invention. This embodiment is further optimized on the basis of Embodiment 1. Such as figure 2 As shown, the method specifically includes:

[0040] S210. Send mirroring requests to at least two driver clients, so that each driver client determines its own role according to the mirroring request, wherein the roles include a master driver client and at least one slave driver client, and each driver client is associated with The corresponding terminal to be tested establishes a remote control channel.

[0041] S220. Receive the image source event forwarded by the main driver client, wherein the image source event is used by the main driver client to remotely control the corresponding terminal under test to execute the image source event through the established remote control channel for testing.

[0042] S230. Determine whether the m...

Embodiment 3

[0048] image 3 It is a flow chart of the terminal compatibility testing method for mobile applications provided by Embodiment 3 of the present invention. This embodiment is further optimized on the basis of the foregoing embodiments. Such as image 3 As shown, the method specifically includes:

[0049] S310. Send mirroring requests to at least two driver clients, so that each driver client determines its respective role according to the mirroring request, wherein the roles include a master driver client and at least one slave driver client, and each driver client is connected to The corresponding terminal to be tested establishes a remote control channel.

[0050] S320. Receive the image source event forwarded by the main driver client, wherein the image source event is used by the main driver client to remotely control the corresponding terminal under test to execute the image source event through the established remote control channel for testing.

[0051] S330. Determin...

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

Embodiments of the invention disclose a method and system for testing terminal compatibilities of mobile applications, equipment and a medium. The method comprises the following steps of: sending a mirror image request to at least two driving clients so that the driving clients can determine respective roles according to the mirror image request, wherein the roles respectively comprise a main primary driving client and at least one secondary driving client, and the driving clients respectively establish remote control channels with corresponding to-be-tested terminals; receiving mirror image source events forwarded by the primary driving client, wherein the mirror image source events are used for remotely controlling the corresponding to-be-tested terminals by the primary driving clients to execute the mirror image source events so as to carry out test; and generating mirror image events according to types of the mirror image source events, sending the mirror image events to the secondary driving clients so that the secondary driving clients control the corresponding to-be-tested terminals to execute the mirror image events so as to carry out test. According to the method and system, the terminal compatibility test cost can be reduced and the test efficiency can be improved.

Description

technical field [0001] Embodiments of the present invention relate to software testing technology, and in particular, to a terminal compatibility testing method, system, equipment, and medium for mobile applications. Background technique [0002] Compatibility testing refers to the testing of the compatibility between the designed program and hardware and software, which can be used to measure the quality of the designed program and judge whether it meets the expected design requirements. Compatibility testing includes testing that the project under test runs normally on different operating system platforms or different versions of the same operating system platform. [0003] With the development of Internet technology, diversified mobile application programs (Application, APP) have been developed one after another. At present, most APP compatibility tests require a lot of manpower for repetitive verification work, which is not only costly, but also inefficient. In a typic...

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 BAIDU ONLINE NETWORK TECH (BEIJIBG) 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