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
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
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...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com