System and method for automatically testing wireless communication quality

An automatic test system and wireless communication technology, applied in telephone communication, electrical components, branch office equipment, etc., can solve the problems of increased manpower consumption, increased pressure on testers, testing, etc., to achieve the effect of saving manpower consumption and improving test efficiency

Active Publication Date: 2013-02-20
DATANG MOBILE COMM EQUIP CO LTD
View PDF2 Cites 19 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

If the commercial terminal is manually controlled to execute the business, the manpower consumption will be greatly increased, and the heavy repetitive work will increase the pressure on the testers and make mistakes easily.
This method cannot be implemented for large-scale performance testing and stress testing
[0006] Most of the existing automated testing methods are aimed at the stability and performance of commercial terminals, without considering how to test the CS and PS business conditions of wireless communication networks, and lack of targeted solutions for testing wireless communication networks
Moreover, although the existing test terminals satisfy automatic dialing and data services, and also have AT command interfaces open to the outside world, the test terminals are not commercial products, and are different from real commercial terminals in terms of user control and their own functional logic.
The test plan for testing the terminal from the perspective of perceived user experience cannot meet the test requirements

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
  • System and method for automatically testing wireless communication quality
  • System and method for automatically testing wireless communication quality
  • System and method for automatically testing wireless communication quality

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0037] With the continuous expansion of the smart phone market, smart phones dominated by the android system have sprung up like mushrooms after rain. The mobile phone market share of this system is increasing year by year, and the mobile phone adapted to (TD-LTE) 3G network gradually becomes the mainstream. Therefore, operators pay more attention to the performance and user perception of these new terminals in the existing (TD-LTE) 3G network. It is mainly manifested in two aspects: voice transmission quality measured by quantitative data MOS score and data service quality measured by indicators such as average throughput rate, maximum throughput rate, PDP activation success rate, interruption rate, and packet loss rate. But in the experiment, in the face of so many types of terminals and test scenarios, manual testing is obviously not advisable. Therefore, how to construct a set of automatic testing methods and systems for wireless communication quality (which can be used t...

Embodiment 2

[0048] The present invention also provides a wireless terminal communication quality automatic testing method, such as figure 2 As shown, the method includes:

[0049] S1. Get the test case from the database;

[0050] S2. Using the test case to directly start and operate the application program in the wireless terminal to be tested through the application programming interface API;

[0051] S3. Obtain an execution result of the application program after each operation of the application program;

[0052] S4. Judging whether the execution result is consistent with the expected result, if correct, continue to execute the application program using the application programming interface, otherwise store the execution result in the log file, and then continue to execute the application program or other application programs ;

[0053] S5. Outputting the log file to the monitoring instrument.

[0054] The above technical solution includes three parts: controlling the mobile phone...

Embodiment 3

[0061] In this embodiment, the script of the test case is written based on the Monkeyrunner tool. Through the improved Monkeyrunner API function of the Android system, a general script with better robustness can be written. For CS services of wireless terminals, such as image 3 Shown, utilize the test system of embodiment 1 to execute the flow process of test case as follows:

[0062] S11. Connect to the designated device;

[0063] S12. adopting the adb shell command provided by Monkeyrunner to automatically dial the specified number;

[0064] S13. The output dialing result is stored in a log file.

[0065] For PS services of wireless terminals, such as image 3 Shown, utilize the test system of embodiment 1 to execute the flow process of test case as follows:

[0066] S21. Connect to the designated device;

[0067] S22. Adopt the StartActivity function in the Monkeyrunner API to directly start the Android application program;

[0068] S23. Use the hierarchyviewer tool...

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 system for automatically testing wireless communication quality. The system comprises a control device, a monitoring instrument and a management server, wherein the control device is connected with a plurality of wireless terminals to be tested and is used for using an application programming interface (API) to start and operate application programs in the wireless terminals to be tested directly; and the monitoring instrument and the management server are connected with the control unit through networks respectively, the management server provides test cases for the control device, the test cases are used for starting and operating application programs in the wireless terminals to be tested directly, and the monitoring instrument displays test results of the control device. According to the system and the method for automatically testing wireless communication quality, auxiliary software is used to manage and perform the test cases, the test cases can be automatically tested, and functional tests, regression tests and performance pressure tests can be performed. Accordingly, the test efficiency is improved, and manpower resources are liberated.

Description

technical field [0001] The invention relates to communication quality testing technology, in particular to a wireless communication quality automatic testing system and method. Background technique [0002] In the existing automated testing of mobile phones, most of the test methods based on the test terminal control the terminal to do some CS or PS services through AT commands, and observe the voice service and data service. This method can satisfy some simple terminal automatic dialing, Test cases such as sending and receiving text messages cannot meet the test requirements of commercial terminals in a real environment, and problems found in commercial terminal tests cannot be reproduced by test terminals. Therefore, commercial terminals have gradually replaced test terminals in real business tests, which are closer to real usage scenarios. However, there are very few existing test solutions based on real scenarios. [0003] Existing Android Instrumentation tests and JUn...

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): H04M1/24
Inventor 夏青侯磊刘须华邓召基
Owner DATANG MOBILE COMM EQUIP CO LTD
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