CN114172835A - Automatic testing method of Bluetooth digital key - Google Patents

Automatic testing method of Bluetooth digital key Download PDF

Info

Publication number
CN114172835A
CN114172835A CN202111408825.3A CN202111408825A CN114172835A CN 114172835 A CN114172835 A CN 114172835A CN 202111408825 A CN202111408825 A CN 202111408825A CN 114172835 A CN114172835 A CN 114172835A
Authority
CN
China
Prior art keywords
test
vehicle
automatic
tested
message
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
CN202111408825.3A
Other languages
Chinese (zh)
Inventor
赵志祥
宋俊男
谢春燕
郭建忠
张广庆
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Chongqing Changan Automobile Co Ltd
Original Assignee
Chongqing Changan Automobile Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Chongqing Changan Automobile Co Ltd filed Critical Chongqing Changan Automobile Co Ltd
Priority to CN202111408825.3A priority Critical patent/CN114172835A/en
Publication of CN114172835A publication Critical patent/CN114172835A/en
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/50Testing arrangements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Preventing errors by testing or debugging software
    • G06F11/3668Software testing
    • G06F11/3672Test management
    • G06F11/3688Test management for test execution, e.g. scheduling of test suites
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Preventing errors by testing or debugging software
    • G06F11/3668Software testing
    • G06F11/3696Methods or tools to render software testable
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72406User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by software upgrading or downloading
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72409User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories
    • H04M1/72412User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories using two-way short-range wireless interfaces
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72409User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories
    • H04M1/72415User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories for remote control of appliances
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00309Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00896Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys specially adapted for particular uses
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L2012/40208Bus networks characterized by the use of a particular bus standard
    • H04L2012/40215Controller Area Network CAN
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L2012/40267Bus for use in transportation systems
    • H04L2012/40273Bus for use in transportation systems the transportation system being a vehicle

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Computing Systems (AREA)
  • Health & Medical Sciences (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Test And Diagnosis Of Digital Computers (AREA)

Abstract

The invention provides an automatic testing method of a Bluetooth digital key, which is applied to an automatic testing system, wherein the automatic testing system comprises the following components: the system comprises a test computer, mobile equipment, CAN analyzer equipment and a vehicle to be tested, wherein the mobile equipment and the CAN analyzer equipment are connected with the test computer through a USB (universal serial bus) line; the test computer is internally provided with a Python interpreter and Apium software; an automation program in the test computer sends a control command to the mobile equipment by using the Apdium Server, so that the mobile equipment automatically executes the command to send the command to the test vehicle, the test vehicle feeds back an execution result after executing actions according to the command, and the automation program judges whether the automation test is successful or not by capturing signals through the CAN analyzer equipment.

Description

Automatic testing method of Bluetooth digital key
Technical Field
The invention relates to automatic test of a mobile terminal of a Bluetooth digital key, in particular to an automatic test method of the Bluetooth digital key.
Background
In the bench test of bluetooth digital key, what adopt at present is the manual test, generally will use the specific App on the cell-phone through the tester, selects the key function in the App to separate/block the vehicle, and then carries out the verification of bluetooth key connectivity and response performance. In the testing process, test operations such as opening/closing APP for multiple times, repeated clicking sliding and the like are often required, at least more than ten mobile phones are required to be adapted, the manual testing takes a long time, and lackluster and fatigue easily occur in the long-time repeated testing by manual work, so that mental fatigue is generated, and the testing result is deviated or inaccurate. In the existing automobile software development life cycle, higher requirements are placed on the software updating frequency and the new software release speed, and more personnel and time are necessarily required to be invested for continuously executing manual tests. In order to reduce the repetitive and fussy testing work and free up the testing personnel, the limited human resources can be fully utilized, and the development of the automatic testing system and method of the Bluetooth digital key is increasingly important.
Disclosure of Invention
The invention aims to solve the problems and provides an automatic test method of a Bluetooth digital key based on a Pytest + Apdium test framework.
The technical scheme of the invention is as follows:
the invention provides an automatic testing method of a Bluetooth digital key, which is applied to an automatic testing system, wherein the automatic testing system comprises the following components: the system comprises a test computer, mobile equipment and CAN analyzer equipment USBCAN-II which are connected with the test computer through a USB line, and a vehicle to be tested; the test computer is provided with a Python interpreter and Apium software,
the method comprises the following steps:
a tester uses a Python interpreter to run an automation program in a test computer, the automation program sends a test instruction containing test contents to an Apdium Server of Apium software, the Apium Server converts the test instruction into an adb instruction and sends the adb instruction to an automation agent program installed on mobile equipment;
the automatic agent program simulates manual automatic execution of UI interface operation based on the received adb instruction, packs a control command message and sends the control command message to the vehicle to be tested through Bluetooth communication; feeding back an instruction response result to the Apdium Server, and controlling the CAN analyzer equipment USBCAN-II to capture CAN signals of the vehicle to be tested by the automation program based on the instruction response result forwarded by the Apdium Server;
after the Bluetooth radio frequency receiving controller of the vehicle to be tested passes the data correctness verification on the control command message, sending a 0x2CA message of a specific data domain to a gateway controller of the vehicle to be tested and forwarding the message to a vehicle body controller of the vehicle to be tested;
after the vehicle body controller of the vehicle to be tested executes corresponding actions based on the received 0x2CA message, feeding back an execution result;
if the automatic program determines that the CAN signal captured by the CAN analyzer USBCAN-II within the preset time is consistent with the test content sent by the CAN analyzer USBCAN-II, the automatic test of the Bluetooth digital key is judged to be successful; otherwise, declaring that the automatic test of the Bluetooth digital key fails.
Preferably, if the test content carried in the test command sent by the automation program to the app Server is unlocked, the execution result fed back by the vehicle body controller is a 0x2CA message with byte2=0x 1;
if the test content carried in the test command sent by the automation program to the app Server is locked, the execution result fed back by the vehicle body controller is a 0x2CA message with byte2=0x 2.
The invention has the beneficial effects that:
an automation program in the test computer sends a control command to the mobile equipment by using the Apdium Server, so that the mobile equipment automatically executes the command to send the command to the test vehicle, the test vehicle feeds back an execution result after executing actions according to the command, and the automation program judges whether the automation test is successful or not by capturing signals through the CAN analyzer equipment, thereby realizing the automation test of the Bluetooth digital key.
Drawings
FIG. 1 is a system block diagram of the automated test system.
Detailed Description
Embodiments of the present invention will be described in detail below with reference to the accompanying drawings.
Referring to fig. 1, the present embodiment provides an automated testing system, referring to fig. 1, including: the system comprises a test computer (1), mobile equipment (2), a CAN analyzer device USBCAN-II (3) and a vehicle to be tested, wherein the vehicle to be tested is provided with a Bluetooth radio frequency receiving controller (4), a gateway controller (5) and a vehicle body controller (6).
The test computer (1) is provided with a Python interpreter and an Apium software, and an automatic script code is compiled based on a Pythest + Apium test framework, wherein the compiling idea steps are as follows:
step 1, acquiring and managing elements;
step 2, service encapsulation;
and 3, compiling the test case.
Step 1, the element obtaining method analyzes the characteristics (id, accessibility id, class and xpath) of elements in the XML file at the front end of the mobile equipment (2) through a uiautomateverer tool, and positions the elements by using a webdriver library function according to the characteristics of the elements. Element management refers to writing a configuration file of required element list information through YMAL language, and configuration contents comprise three types of name, by and value.
Step 2, calling system operation and APP operation in the method library to realize service function points, wherein the service function points are called for example writing, and the packaging method comprises the following steps:
packaging functions connected with the Devices to form a self-defined library, wherein the functions of the functions comprise acquiring a Device list connected with the test computer (1), connecting and designating the Devices, driving and designating the Devices and the like;
and encapsulating a public method for Device operation to form a custom library, wherein the public method comprises interface sliding, interface key pressing, interface returning, interface screen capturing, interface frequency recording, element object acquisition, element object clicking operation, text input operation, coordinate point pressing operation and the like.
The function of encapsulation APP function forms self-defined storehouse, and the function is including opening the APP, close the APP, start the bluetooth, stop bluetooth, APP unblock, APP shutting etc..
Step 3, compiling and managing an automatic test script code based on a Pythest test framework according to the test case: calling the service function point method packaged in the step 2 to complete a specific testing step; the try … except … method captures and handles exceptions; asserting; generating test reports, etc.
The invention provides an automatic test method of a Bluetooth digital key based on Pytest + Apdium based on the automatic test system, which comprises the following steps:
the tester runs an automation program in a Python interpreter in the test computer 1, and sends a test instruction to the Apium Server based on an http request; the Apium Server analyzes the test instruction, converts the analyzed test instruction into an adb instruction, and then sends the adb instruction to an automated agent program on the mobile device 2 based on an http protocol.
And the mobile equipment 2 simulates the operation of a manual execution system or a UI (user interface) according to the received adb instruction, and returns an instruction response result to the Apdium Server. Therefore, the original testing action needing manual operation can be automatically simulated on the interface by the script codes, the interface is slid, the interface is returned, the interface is clicked, the characters are input and the like, so that the automatic testing can be realized without manual operation of a mobile phone by a tester during subsequent testing, the tester is liberated, and limited human resources can be fully utilized.
The Apium Server forwards the instruction response result to the automation program in the Python interpreter, and the automation program in the Python interpreter continues the subsequent automation process after knowing that the operation is successful.
An automation program in the Python interpreter drives a CAN analyzer device USBCAN-II3 to monitor CAN bus signals; when APP simulation of the mobile device 2 clicks APP 'unlock' and 'lock' icon operation, the APP sends a control command ciphertext to the Bluetooth radio frequency receiving controller 4 through Bluetooth communication, the Bluetooth radio frequency receiving controller 4, the gateway controller 5 and the vehicle body controller 6 interact through CAN communication data, the Bluetooth radio frequency receiving controller 4 sends the control command ciphertext to the vehicle body controller 6 through the gateway controller 5, the vehicle body controller 6 executes the control command ciphertext, and then an execution result is returned. When the execution result is transmitted on the CAN line, the CAN analyzer device USBCAN-II 13 CAN capture the signal transmitted on the CAN bus. If the CAN analyzer equipment USBCAN-II3 successfully captures the expected CAN signal within the set timeout time, the automated program in the Python interpreter asserts that the test is successful; if the expected CAN signal is not captured, the automation program in the Python interpreter asserts a test failure.
The distance between the mobile device 2 and the Bluetooth radio frequency receiving controller 4 is 1.5-2.5 meters. According to the test script, test computer 1 sends the instruction of "click unblock" or "click shutting" icon to mobile device 2, and after mobile device 2 simulated the click "click unblock" or "click shutting" icon, mobile device 2APP control function initiated, and the data interaction is carried out according to "APP control instruction flow chart" to the group package control command cryptograph, realizes relevant control function.
If the APP end of the mobile device 2 simulates to click an 'unlock' icon, the bluetooth radio frequency receiving controller 4 should send a 0x2CA message of byte2=0x1, the CAN analyzer device USBCAN-II3 captures a 0x2CA message of a data field byte2=0x1 within a set time, and if the message is captured, the automatic program asserts that the unlock test is successful; if not, the automated program declares the unlocking test to fail; if the APP end of the mobile device 2 simulates to click a "lock" icon, the bluetooth radio frequency receiving controller 4 should send a 0x2CA message of byte2=0x2, the CAN analyzer device USBCAN-II3 captures a 0x2CA message of a data field byte2=0x2 within a set time, and if the message is captured, the automation program declares that the lock test is successful; if not, the automated program declares the latch-up test to fail.

Claims (2)

1. An automatic test method of a Bluetooth digital key is applied to an automatic test system, and is characterized in that the automatic test system comprises: the system comprises a test computer (1), mobile equipment (2) and CAN analyzer equipment USBCAN-II (3) which are connected with the test computer (1) through USB lines, and a vehicle to be tested; the test computer (1) is provided with a Python interpreter and Apium software,
the method comprises the following steps:
a tester uses a Python interpreter to run an automation program in a test computer, the automation program sends a test instruction containing test contents to a ppiium Server of the apple software, the apple Server converts the test instruction into an adb instruction and sends the adb instruction to an automation agent program installed on the mobile equipment;
the automatic agent program simulates manual automatic execution of UI interface operation based on the received adb instruction, packs a control command message and sends the control command message to the vehicle to be tested through Bluetooth communication; feeding back an instruction response result to the Apdium Server, and controlling the CAN analyzer equipment USBCAN-II (3) to capture CAN signals of the vehicle to be tested by the automation program based on the instruction response result forwarded by the Apdium Server;
after the Bluetooth radio frequency receiving controller (4) of the vehicle to be tested passes the data correctness verification on the control command message, sending a 0x2CA message of a specific data domain to a gateway controller (5) of the vehicle to be tested and forwarding the message to a vehicle body controller (6) of the vehicle to be tested;
after the vehicle body controller (6) of the vehicle to be tested executes corresponding actions based on the received 0x2CA message, feeding back an execution result;
if the automatic program determines that the CAN signal captured by the CAN analyzer USBCAN-II (3) within the preset time is consistent with the test content sent by the CAN signal, the automatic program declares that the automatic test of the Bluetooth digital key is successful; otherwise, declaring that the automatic test of the Bluetooth digital key fails.
2. The method of claim 1, wherein:
if the test content carried in the test command sent to the Apdium Server by the automation program is unlocking, the execution result fed back by the automobile body controller (6) is a 0x2CA message with byte2=0x 1;
if the test content carried in the test command sent by the automation program to the application Server is locked, the execution result fed back by the vehicle body controller (6) is a 0x2CA message with byte2=0x 2.
CN202111408825.3A 2021-11-24 2021-11-24 Automatic testing method of Bluetooth digital key Withdrawn CN114172835A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111408825.3A CN114172835A (en) 2021-11-24 2021-11-24 Automatic testing method of Bluetooth digital key

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111408825.3A CN114172835A (en) 2021-11-24 2021-11-24 Automatic testing method of Bluetooth digital key

Publications (1)

Publication Number Publication Date
CN114172835A true CN114172835A (en) 2022-03-11

Family

ID=80480737

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111408825.3A Withdrawn CN114172835A (en) 2021-11-24 2021-11-24 Automatic testing method of Bluetooth digital key

Country Status (1)

Country Link
CN (1) CN114172835A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115426297A (en) * 2022-08-09 2022-12-02 杭州涂鸦信息技术有限公司 Function test method and device of sub-equipment, computer equipment and storage medium
WO2024123595A1 (en) * 2022-12-08 2024-06-13 Google Llc Automated testing of digital keys for vehicles

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106776344A (en) * 2017-01-16 2017-05-31 上海聚宝网络科技股份有限公司 A kind of automated testing method of the intelligent express delivery cabinet based on APPIUM
CN108427646A (en) * 2018-04-13 2018-08-21 中国民航信息网络股份有限公司 Android App automated test frames construction method based on Appium and device
CN109413678A (en) * 2018-12-25 2019-03-01 欧普照明股份有限公司 A kind of Wi-Fi module automatic test approach and test macro
CN213403040U (en) * 2020-09-10 2021-06-08 法雷奥汽车内部控制(深圳)有限公司 Detection system for automobile mobile phone Bluetooth key
CN113190454A (en) * 2021-05-12 2021-07-30 江铃汽车股份有限公司 Real-vehicle test method and system for vehicle-mounted terminal software

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106776344A (en) * 2017-01-16 2017-05-31 上海聚宝网络科技股份有限公司 A kind of automated testing method of the intelligent express delivery cabinet based on APPIUM
CN108427646A (en) * 2018-04-13 2018-08-21 中国民航信息网络股份有限公司 Android App automated test frames construction method based on Appium and device
CN109413678A (en) * 2018-12-25 2019-03-01 欧普照明股份有限公司 A kind of Wi-Fi module automatic test approach and test macro
CN213403040U (en) * 2020-09-10 2021-06-08 法雷奥汽车内部控制(深圳)有限公司 Detection system for automobile mobile phone Bluetooth key
CN113190454A (en) * 2021-05-12 2021-07-30 江铃汽车股份有限公司 Real-vehicle test method and system for vehicle-mounted terminal software

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115426297A (en) * 2022-08-09 2022-12-02 杭州涂鸦信息技术有限公司 Function test method and device of sub-equipment, computer equipment and storage medium
CN115426297B (en) * 2022-08-09 2023-12-12 杭州涂鸦信息技术有限公司 Function test method and device of sub-equipment, computer equipment and storage medium
WO2024123595A1 (en) * 2022-12-08 2024-06-13 Google Llc Automated testing of digital keys for vehicles

Similar Documents

Publication Publication Date Title
US10528454B1 (en) Intelligent automation of computer software testing log aggregation, analysis, and error remediation
CN107704395B (en) Cloud platform automation test implementation method and system based on Openstack
CN114172835A (en) Automatic testing method of Bluetooth digital key
CN106021099A (en) System and method for achieving UI automatic test of intelligent terminal
Liu et al. Capture-replay testing for android applications
CN102053911A (en) Automated testing method and system based on Android and mobile terminal
CN106649107B (en) Automatic testing method and device for stability of android system
US8855961B2 (en) Binary definition files
CN105094783A (en) Method and device for testing Android application stability
CN110955600B (en) Interface testing method and device
CN110716853A (en) Test script recording method, application program testing method and related device
CN106100935A (en) Charging equipment of electric automobile communication protocol consistency test device and method
CN104636122B (en) The sharing method and equipment of a kind of capability component
CN108628739A (en) A kind of method that Lua scripts are debugged, client, server and debugger
CN106354629A (en) Construction method of iOS system mobile application automatic test system based on multiple stages of servers
WO2007061241A1 (en) Error test method for mobile communication terminals
CN113238951A (en) Software barrier-free automatic test system and test method thereof
CN104320793A (en) Mobile phone short message automated test method and system
Wang et al. Research on mobile application automation testing technology based on appium
CN105227399A (en) Based on network equipment Debugging message acquisition methods and the system of User space
CN106294119B (en) Test scheduling system and method and terminal equipment
KR20050034661A (en) Automatic testing system for mobile software and service
CN105677689B (en) Log recording method and device
CN105760300A (en) Automatic STK/UTK service testing method and system
KR20070104202A (en) Automation test service system for view software of portable telephone and method thereof

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WW01 Invention patent application withdrawn after publication

Application publication date: 20220311

WW01 Invention patent application withdrawn after publication