Automated test method and system for bank mobile application

A technology for automated testing and mobile phone applications. It is applied in software testing/debugging, error detection/correction, instruments, etc. It can solve the problems of increasing testing work, reducing testing speed, and inconvenient application, so as to reduce testing costs and reduce risks. , The effect of improving test efficiency

Active Publication Date: 2016-12-21
FUJIAN RURAL CREDIT UNION
View PDF5 Cites 31 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] 1. Existing automated testing methods can only test Android devices or iOS devices alone, but cannot support the testing of Android devices and iOS devices at the same time, so it is inconvenient to apply in practice;
[0005] 2. The existing automated testing methods can only identify commonly used controls when identifying controls, but cannot identify some special non-standard system controls (such as encrypted keyboards, etc.), and can only be tested manually. This will reduce the test speed; when performing image comparison, it is necessary to pre-set a large number of specific scene image libraries, which will greatly increase the actual test work;
[0006] 3. For the test scenarios of bank mobile applications, the existing test methods cannot be linked with the bank mobile business system in real time, and large-scale batch concurrent testing cannot be performed

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
  • Automated test method and system for bank mobile application
  • Automated test method and system for bank mobile application
  • Automated test method and system for bank mobile application

Examples

Experimental program
Comparison scheme
Effect test

specific Embodiment 1

[0057] Please refer to Figure 1 to Figure 3 As shown, a bank mobile phone application automated testing method, the method needs to provide at least one mobile phone device cluster (Android mobile phone device cluster or iOS mobile phone device cluster), a mobile phone adapter cluster, an automated test server, a management terminal, a text recognition The server cluster and a background banking mobile business system, wherein, the mobile device cluster is connected to the mobile phone adapter cluster through USB, the mobile device cluster is connected to the background banking mobile business system through a dedicated wireless network, and the mobile phone adapter cluster is connected to the automated test server for automated testing The server is connected to the text recognition server cluster, the management terminal and the background banking mobile business system. The method comprises the steps of:

[0058] Step 1, the mobile phone adapter cluster monitoring obtains...

specific Embodiment 2

[0082] Please refer to figure 1 , Figure 3-6 As shown, a bank mobile phone application automated testing system, the system needs to provide at least one mobile phone device cluster (Android mobile phone device cluster or iOS mobile phone device cluster), a mobile phone adapter cluster, an automated test server, a management terminal, a text recognition The server cluster and a background banking mobile business system, wherein, the mobile device cluster is connected to the mobile phone adapter cluster through USB, the mobile device cluster is connected to the background banking mobile business system through a dedicated wireless network, and the mobile phone adapter cluster is connected to the automated test server for automated testing The server is connected to the text recognition server cluster, the management terminal and the background banking mobile business system. The system includes a mobile phone information acquisition module, an APP installation module, a scrip...

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 automated test method for a bank mobile application. The method comprises the steps of monitoring and obtaining mobile phone information of a mobile phone device cluster, and sending the mobile phone information to an automated test server; uploading a bank mobile application (APP) installation package to the automated test server, and performing APP installation on the accessed mobile phone device cluster by a mobile phone adapter cluster; writing a Python automated test script, and uploading the written test script to the automated test server; and selecting the Python automated test script from the automated test server and a to-be-tested mobile phone device cluster, assigning a test task to the mobile phone adapter cluster, and executing a test on the mobile phone device cluster according to the Python automated test script by the mobile phone adapter cluster. The method has the advantages that mobile phone devices of different platforms can be adapted for realizing cross-platform automated testing, and controls which cannot be identified by Appium are subjected to text identification, so that one-stop automated testing of the bank mobile APP is realized and the overall test efficiency is improved.

Description

technical field [0001] The invention relates to the field of bank mobile application testing, in particular to an automated testing method and system for bank mobile phone applications. Background technique [0002] With the rapid development of mobile communication technology and mobile Internet technology, mobile applications based on Android and iOS have also been widely used. In response to the development of the mobile Internet, banks are also vigorously promoting mobile financial services to meet customers' mobile business handling needs, such as WeChat banking, mobile banking, and special O2O applications. At present, the mobile operating system is mainly composed of Google's Android system and Apple's iOS system. On the one hand, the open source Android system supports more and more manufacturers, and on the other hand, due to the faster update speed of the system, this leads to application development. In addition to functional testing, developers also need to cond...

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/3604G06F11/3672
Inventor 郭超年詹清河王桐森严正
Owner FUJIAN RURAL CREDIT UNION
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