WO2020233065A1 - Procédé et appareil de test d'environnement de réseau, et dispositif de terminal - Google Patents

Procédé et appareil de test d'environnement de réseau, et dispositif de terminal Download PDF

Info

Publication number
WO2020233065A1
WO2020233065A1 PCT/CN2019/121680 CN2019121680W WO2020233065A1 WO 2020233065 A1 WO2020233065 A1 WO 2020233065A1 CN 2019121680 W CN2019121680 W CN 2019121680W WO 2020233065 A1 WO2020233065 A1 WO 2020233065A1
Authority
WO
WIPO (PCT)
Prior art keywords
network environment
execution result
tested
execution
event
Prior art date
Application number
PCT/CN2019/121680
Other languages
English (en)
Chinese (zh)
Inventor
梅锦振华
孙锦程
徐志成
Original Assignee
深圳壹账通智能科技有限公司
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 深圳壹账通智能科技有限公司 filed Critical 深圳壹账通智能科技有限公司
Publication of WO2020233065A1 publication Critical patent/WO2020233065A1/fr

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Preventing errors by testing or debugging software
    • G06F11/3604Software analysis for verifying properties of programs
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Preventing errors by testing or debugging software
    • G06F11/3664Environments for testing or debugging software
    • 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
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures

Definitions

  • This application belongs to the field of data processing technology, and particularly relates to network environment testing methods, devices, terminal equipment, and computer non-volatile readable storage media.
  • the switching of the network environment is mainly performed manually. Specifically, when the tester executes the program corresponding to the function to be tested, the network environment is manually switched at the same time. On the one hand, the efficiency of manual switching is low. The test is more troublesome when there are many network environments to be tested; on the other hand, manual operation will also bring about inaccurate testing, that is, it is impossible to guarantee that the operation of the program corresponding to the function to be tested and the switching of the network environment are performed at the same time . In summary, the efficiency and accuracy of network environment testing in the prior art are low.
  • the embodiments of the present application provide a network environment test method, device, terminal device, and computer non-volatile readable storage medium to solve the problem of low efficiency and accuracy of network environment testing in the prior art.
  • the first aspect of the embodiments of the present application provides a network environment testing method, including:
  • the network environment set including a source network environment and a destination network environment
  • the second aspect of the embodiments of the present application provides a network environment testing device, including:
  • the adding unit is used to monitor touch events generated by executing the program corresponding to the function to be tested in a preset standard network environment, add the monitored touch event to the target event set, and determine the corresponding function to the function to be tested The first execution result of the program, wherein the touch event includes a touch position;
  • An obtaining unit configured to obtain at least one network environment set, the network environment set including a source network environment and a destination network environment;
  • the switching unit is configured to determine any network environment set in at least one of the network environment sets as a test environment set, deploy the source network environment in the test environment set, execute the target event set, and During the execution of the target event set, switch the source network environment to the target network environment in the environment set to be tested, and determine the second execution result until the second execution corresponding to each network environment set is obtained So far
  • the output unit is configured to output a prompt indicating that the network environment set test corresponding to the second execution result is successful if the second execution result is consistent with the first execution result.
  • a third aspect of the embodiments of the present application provides a terminal device.
  • the terminal device includes a memory, a processor, and computer-readable instructions that are stored in the memory and run on the processor.
  • the processor The following steps are implemented when the computer-readable instruction is executed:
  • the network environment set including a source network environment and a destination network environment
  • the fourth aspect of the embodiments of the present application provides a computer non-volatile readable storage medium, the computer non-volatile readable storage medium stores computer readable instructions, and the computer readable instructions are executed by a processor When implementing the following steps:
  • the network environment set including a source network environment and a destination network environment
  • the touch events monitored during the execution of the program corresponding to the function to be tested are added to the target event set, and the first execution result of the program corresponding to the function to be tested is determined, and then different network environment sets are deployed.
  • Execute the program corresponding to the function to be tested switch the source network environment in the network environment concentration to the destination network environment during the execution of the program corresponding to the function to be tested, determine the second execution result, and output the second execution result corresponding to the first execution result
  • the network environment set test is successful.
  • the embodiment of the present application realizes automatic testing of different network environment sets by monitoring the touch events generated when the program corresponding to the function to be tested is executed, thereby improving the efficiency and accuracy of the network environment test.
  • FIG. 1 is an implementation flowchart of a network environment testing method provided by Embodiment 1 of the present application;
  • FIG. 2 is an implementation flowchart of the network environment testing method provided in the second embodiment of the present application.
  • FIG. 3 is an implementation flowchart of the network environment testing method provided in the third embodiment of the present application.
  • FIG. 4 is an implementation flowchart of a network environment testing method provided by Embodiment 4 of the present application.
  • FIG. 5 is a structural block diagram of a network environment testing device provided by Embodiment 5 of the present application.
  • FIG. 6 is a schematic diagram of a terminal device provided in Embodiment 6 of the present application.
  • FIG 1 shows the implementation process of the network environment testing method provided by the embodiment of the present application, which is detailed as follows:
  • the tester can manually execute the program corresponding to the function to be tested in the standard network environment.
  • the standard network environment is the expected network environment for executing the program corresponding to the function to be tested, which can be based on actual applications.
  • Set the scene for example, the standard network environment can be 4G environment or Wi-Fi environment, etc.
  • the monitored touch event includes a touch position, which is a coordinate corresponding to the touch event on the terminal device. It is worth noting that the target event set only indicates to categorize and store the monitored touch events, not to a specific storage format.
  • the test instruction corresponding to the program corresponding to the function to be tested can be set in advance, and the test instruction is used as the mark for the start of execution of the program corresponding to the function to be tested.
  • the function set may also be a preset request containing specific data, which is not limited in the embodiment of the present application.
  • the terminal device can determine whether the program corresponding to the function to be tested starts to execute by whether the test instruction is detected.
  • the program corresponding to the function to be tested it can be customized by the tester in advance, or it can be manually entered by the tester after the program corresponding to the function to be tested is executed.
  • the program corresponding to the function to be tested is In the case of the login function, the first execution result may be "login successful".
  • monitoring a touch event that occurs on a terminal device it can be monitored through a specific monitoring method in the operating system applied by the terminal device. For example, if the terminal device uses the Android operating system, you can use the onTouchEvent method in the Android operating system The touch event monitoring is performed. Of course, this does not constitute a limitation to the embodiment of the present application. For example, the monitoring may be performed through a third-party control or tool.
  • At least one network environment set is acquired, the network environment set including a source network environment and a destination network environment.
  • Each network environment set includes the source network environment and the destination network environment.
  • the network environment set is used to indicate the network environment switching of the program corresponding to the function to be tested In this way, the network environment set corresponding to the function to be tested can be specifically selected according to the actual application scenario.
  • the network environments involved in the embodiments of this application include but are not limited to 3G, 4G, Wi-Fi, Edge, and wireless application protocols (Wireless Application Protocol, WAP), 3G and 4G can also be subdivided into network environments provided by different operators (China Mobile, China Unicom or Telecom, etc.).
  • At least one of the network environment sets in the network environment set is determined as the environment set to be tested, the source network environment in the environment set to be tested is deployed, and the target event set is executed.
  • the execution of the event set switch the source network environment to the destination network environment in the environment set to be tested, and determine a second execution result until the second execution result corresponding to each network environment set is obtained until.
  • the execution of the program corresponding to the function to be tested is tested according to each network environment set. Specifically, any network environment set is determined as the environment set to be tested, the source network environment of the set of environment to be tested is deployed on the terminal device, and touch events in the target event set are executed in the source network environment (execution of touch events) The order is the same as the execution order in step S101), then, switch the source network environment to the destination network environment in the environment set to be tested, determine the second execution result generated by executing the target event set, and repeat the above process until you get the same To the second execution result corresponding to the set of network environments. It is worth mentioning that the switch from the source network environment to the destination network environment can be achieved by calling open source tools such as Fidder.
  • the execution duration of the first execution result is determined, and the threshold duration is determined according to the execution duration.
  • the execution duration indicates the length of time from the execution of the program corresponding to the function to be tested to the determination of the first execution result; in the execution of the target event set After the threshold duration, the execution result that appears is determined as the second execution result.
  • determine the execution time of the first execution result in order to improve the test efficiency and prevent the test process of the environment set to be tested from consuming a lot of time, determine the execution time of the first execution result, and the execution time is from the execution of the program corresponding to the function to be tested The duration from the beginning to the determination of the first execution result, and then the threshold duration is determined according to the execution duration.
  • the embodiment of the present application does not limit the method for determining the threshold duration, but the threshold duration is defined to be greater than or equal to the execution duration, such as the execution duration. Based on this, ten minutes is added as the threshold time. After an environment set to be tested has been deployed and the threshold duration of the target event set is started, the execution result that appears is determined as the second execution result. Through the above method, the test process can be avoided because the test process of a certain network environment set is too long.
  • the second execution result is obtained, if the second execution result is consistent with the first execution result, for example, if the first execution result is "login successful" and the second execution result is also "login successful", then the first execution result is output. 2.
  • the monitored touch event is added to the target event set during the execution of the program corresponding to the function to be tested, and the first execution result of the program corresponding to the function to be tested is determined.
  • Obtain at least one network environment set determine any network environment set as the test environment set, deploy the source network environment of the test environment set, execute the target event set, and switch the source network environment to the target event set during the execution of the target event set.
  • the embodiment of the present application realizes automated testing of different network environment sets by monitoring touch events, and improves the efficiency and accuracy of the network environment test.
  • Fig. 2 shows a network environment test method obtained by refining the process of adding monitored touch events to the target event set on the basis of the first embodiment of the present application.
  • the embodiment of the present application provides an implementation flowchart of a network environment testing method. As shown in FIG. 2, the network environment testing method may include the following steps:
  • an interaction event in the target event set is determined, where the interaction event is used to trigger an interaction with a server when executed.
  • different network environment sets are deployed to view the influence of the execution status of the programs corresponding to the function to be tested in different network environment sets. Since changes in the network environment will affect the interaction between the terminal device and the server, in order to improve the accuracy of the test, the network environment is replaced when the program corresponding to the function to be tested is executed and the terminal device interacts with the server. Specifically, when the monitored touch event is added to the target event set, the interaction event in the target event set is determined. The interaction event is used to trigger the interaction with the server when it is executed. Because the touch event is tested It is manually triggered by the personnel, so the tester can also determine the interactive event in the target event set. Of course, there may be other ways to determine the interactive event.
  • the target event set is being executed and the interaction event is detected, the source network environment is switched to the target network environment in the currently deployed environment set to be tested, which is convenient for analyzing the operation of switching the network environment Impact on server interaction.
  • the interaction event in the target event set is determined, where the interaction event is used to trigger the interaction with the server when it is executed, if it is detected that the interaction event is being executed ,
  • the source network environment is switched to the target network environment in the environment to be tested.
  • the embodiment of the present application switches the network environment when the terminal device interacts with the server, which further improves the accuracy of the network environment test.
  • Fig. 3 shows a network environment test method obtained by refining the process of determining interaction events in the target event set on the basis of the second embodiment of the present application.
  • the embodiment of the present application provides an implementation flowchart of a network environment testing method. As shown in FIG. 3, the network environment testing method may include the following steps:
  • the operation log related to the terminal device can be captured, and the embodiment of the present application does not limit the specific capturing method.
  • the format of the interactive requests can be preset.
  • the interactive request can be HyperText Transfer Protocol (HyperText Transfer Protocol, HTTP) request. If an interaction request is found in the running log, a touch event with the closest occurrence time to the interaction request and an occurrence time earlier than the occurrence time of the interaction request is determined as an interaction event.
  • HTTP HyperText Transfer Protocol
  • the operation log is captured, and if an interaction request is found in the operation log, the most recent touch event is determined as an interaction event, and the interaction request is used to communicate with the server
  • the embodiment of the present application determines the interaction event by searching for the interaction request, which reduces manual operations and improves the accuracy of the determined interaction event.
  • Figure 4 shows a network environment test method obtained after expansion on the basis of Embodiment 1 of the present application.
  • the embodiment of the present application provides an implementation flowchart of a network environment testing method. As shown in FIG. 4, the network environment testing method may include the following steps:
  • the state before executing the program corresponding to the function to be tested is saved as an initial state, where the initial state is a precondition for obtaining the first execution result.
  • the functions to be tested may be different types of functions.
  • the functions to be tested may be functions that can be executed repeatedly, such as voting functions or refresh functions. In this case, different network environment sets can be directly deployed repeatedly. And execute the target event set.
  • the function to be tested may also be a function that cannot be executed again after execution. That is, the state of the terminal device will change after the program corresponding to the function to be tested is executed.
  • the function to be tested is to click a button on page A to jump
  • For the function to page B since the current page is page B after executing the program corresponding to the function to be tested once, it is naturally impossible to click the button in page A.
  • the state before executing the program corresponding to the function to be tested is saved as the initial state, which is the precondition for obtaining the first execution result, that is, the state of the terminal device is the initial state
  • the first execution result can be obtained at the time, and the initial state can be the page state or the data state, etc., which is determined according to the actual application scenario.
  • the current state of the terminal device is switched to the initial state to enable the test
  • the program corresponding to the function can support repeated execution.
  • the function to be tested is a page jump function, and the initial state includes an initial page
  • the page return function is triggered to switch the current page to the initial page
  • the function to be tested is a data operation function
  • the first operation statement corresponding to the data operation function is obtained, and a second operation statement corresponding to the first operation statement is created, wherein the first operation statement and the second operation statement are inverse ( That is, if the first operation statement is to add data A to the server, the second operation statement is to delete data A in the server).
  • the second operation statement is executed to eliminate the cause
  • the format of the first operation statement and the second operation statement can be set according to actual application scenarios.
  • the format of the first operation statement and the second operation statement can be structured query language. (Structured Query Language, SQL).
  • the state before executing the program corresponding to the function to be tested is saved as the initial state, and if it is detected that the program corresponding to the function to be tested has been executed, the current state is switched to In the initial state, the embodiment of the present application eliminates the impact caused by executing the program corresponding to the function to be tested, avoids the manual elimination operation of the tester, and improves the applicability of the network environment test.
  • FIG. 5 shows a structural block diagram of the network environment testing device provided by an embodiment of the present application.
  • the network environment testing device includes:
  • the adding unit 51 is configured to monitor touch events generated by executing the program corresponding to the function to be tested in a preset standard network environment, add the monitored touch event to the target event set, and determine that the function to be tested corresponds to The first execution result of the program of, wherein the touch event includes a touch position;
  • the obtaining unit 52 is configured to obtain at least one network environment set, where the network environment set includes a source network environment and a destination network environment;
  • the switching unit 53 is configured to determine any network environment set in at least one of the network environment sets as a test environment set, deploy the source network environment in the test environment set, execute the target event set, During the execution of the target event set, switch the source network environment to the target network environment in the environment set to be tested, and determine the second execution result until the second network environment set corresponding to each network environment set is obtained. Until the result of execution;
  • the output unit 54 is configured to, if the second execution result is consistent with the first execution result, output a prompt that the network environment set test corresponding to the second execution result is successful.
  • the adding unit 51 includes:
  • a determining unit configured to determine an interaction event in the target event set, where the interaction event is used to trigger an interaction with the server when executed;
  • the switching unit 53 includes:
  • the switching subunit is configured to switch the source network environment to the destination network environment in the set of environments to be tested if it is detected that the interaction event is being executed.
  • the determining unit includes:
  • the grab unit is used to grab the running log
  • the determining subunit is configured to, if an interaction request is found in the running log, determine the most recent touch event as the interaction event, and the interaction request is used to interact with the server.
  • the network environment testing device further includes:
  • a saving unit configured to save a state before executing the program corresponding to the function to be tested as an initial state, wherein the initial state is a precondition for obtaining the first execution result
  • the state switching unit is configured to switch the current state to the initial state if it is detected that the execution of the program corresponding to the function to be tested is completed in the standard network environment or the network environment where the network environment is concentrated.
  • the switching unit 53 further includes:
  • a threshold determination unit configured to determine the execution duration of the first execution result, determine the threshold duration according to the execution duration, and the execution duration indicates the time from executing the program corresponding to the function under test to determining the first execution result Duration of time
  • the second execution result determining unit is configured to determine the appearing execution result as the second execution result after the threshold duration of the target event set is executed.
  • the network environment testing device monitors touch events and deploys different network environment sets to realize automated testing of the network environment sets and improve the efficiency and accuracy of the network environment testing.
  • Fig. 6 is a schematic diagram of a terminal device provided by an embodiment of the present application.
  • the terminal device 6 of this embodiment includes: a processor 60, a memory 61, and computer-readable instructions 62 stored in the memory 61 and running on the processor 60, such as a network environment test program.
  • the processor 60 executes the computer-readable instructions 62
  • the steps in the foregoing network environment testing method embodiments such as steps S101 to S104 shown in FIG. 1
  • the processor 60 executes the computer-readable instructions 62
  • the functions of the units in the foregoing embodiments of the network environment test apparatus such as the functions of the units 51 to 54 shown in FIG. 5, are realized.
  • the computer-readable instruction 62 may be divided into one or more units, and the one or more units are stored in the memory 61 and executed by the processor 60 to complete the application .
  • the one or more units may be an instruction segment of a series of computer-readable instructions capable of completing specific functions, and the instruction segment is used to describe the execution process of the computer-readable instruction 62 in the terminal device 6.
  • the computer-readable instruction 62 may be divided into an adding unit, an acquiring unit, a switching unit, and an output unit, and the specific functions of each unit are as follows:
  • the adding unit is used to monitor touch events generated by executing the program corresponding to the function to be tested in a preset standard network environment, add the monitored touch event to the target event set, and determine the corresponding function to the function to be tested The first execution result of the program, wherein the touch event includes a touch position;
  • An obtaining unit configured to obtain at least one network environment set, the network environment set including a source network environment and a destination network environment;
  • the switching unit is configured to determine any network environment set in at least one of the network environment sets as a test environment set, deploy the source network environment in the test environment set, execute the target event set, and During the execution of the target event set, switch the source network environment to the target network environment in the environment set to be tested, and determine the second execution result until the second execution corresponding to each network environment set is obtained So far
  • the output unit is configured to output a prompt indicating that the network environment set test corresponding to the second execution result is successful if the second execution result is consistent with the first execution result.
  • the terminal device 6 may be a computing device such as a desktop computer, a notebook, a palmtop computer, and a cloud server.
  • the terminal device may include, but is not limited to, a processor 60 and a memory 61.
  • FIG. 6 is only an example of the terminal device 6 and does not constitute a limitation on the terminal device 6. It may include more or less components than shown in the figure, or a combination of certain components, or different components.
  • the terminal device may also include input and output devices, network access devices, buses, etc.
  • the so-called processor 60 may be a central processing unit (Central Processing Unit, CPU), it can also be other general-purpose processors, digital signal processors (Digital Signal Processor, DSP), application specific integrated circuits (Application Specific Integrated Circuit, ASIC), ready-made programmable gate array (Field-Programmable Gate Array, FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc.
  • the general-purpose processor may be a microprocessor or the processor may also be any conventional processor or the like.
  • the memory 61 may be an internal storage unit of the terminal device 6, such as a hard disk or memory of the terminal device 6.
  • the memory 61 may also be an external storage device of the terminal device 6, such as a plug-in hard disk, a smart memory card (Smart Media Card, SMC), or a secure digital (Secure Digital, SD) equipped on the terminal device 6. Card, Flash Card (Flash Card, FC), etc.
  • the memory 61 may also include both an internal storage unit of the terminal device 6 and an external storage device.
  • the memory 61 is used to store the computer-readable instructions and other programs and data required by the terminal device.
  • the memory 61 can also be used to temporarily store data that has been output or will be output.
  • Non-volatile memory may include Read-Only Memory (ROM), Programmable ROM (PROM), Electrically Programmable ROM (EPROM), Electrically Erasable Programmable ROM (EEPROM), or flash memory.
  • ROM Read-Only Memory
  • PROM Programmable ROM
  • EPROM Electrically Programmable ROM
  • EEPROM Electrically Erasable Programmable ROM
  • Volatile memory can include random access memory (Random Access Memory, RAM) or external cache memory.
  • RAM Random Access Memory
  • RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous chain Channel (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), etc.

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Quality & Reliability (AREA)
  • Software Systems (AREA)
  • Human Computer Interaction (AREA)
  • Debugging And Monitoring (AREA)

Abstract

La présente invention relève du domaine technique du traitement de données et concerne un procédé et un appareil de test d'environnement de réseau, un dispositif de terminal et un support de stockage lisible non volatil informatique. Le procédé consiste à : ajouter un événement tactile surveillé à un ensemble d'événements cibles pendant l'exécution d'un programme correspondant à une fonction à tester, et déterminer un premier résultat d'exécution du programme correspondant à la fonction à tester ; obtenir au moins un ensemble d'environnements de réseau, l'ensemble d'environnements de réseau comprenant un environnement de réseau source et un environnement de réseau de destination ; déterminer tous les ensembles d'environnements de réseau devant être un ensemble d'environnements à tester, déployer un environnement de réseau source dans l'ensemble d'environnements à tester, exécuter l'ensemble d'événements cibles, commuter l'environnement de réseau source vers un environnement de réseau de destination pendant le processus d'exécution, et déterminer un second résultat d'exécution jusqu'à ce qu'un second résultat d'exécution correspondant à chaque ensemble d'environnement de réseau soit obtenu ; et émettre une notification indiquant qu'un ensemble d'environnements de réseau correspondant à un second résultat d'exécution qui correspond au premier résultat d'exécution a été testé avec succès. Un test de fonction est effectué automatiquement dans différents ensembles d'environnements de réseau, ce qui permet d'améliorer l'efficacité de test d'environnement de réseau.
PCT/CN2019/121680 2019-05-21 2019-11-28 Procédé et appareil de test d'environnement de réseau, et dispositif de terminal WO2020233065A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201910422544.XA CN110232022A (zh) 2019-05-21 2019-05-21 网络环境测试方法、装置及终端设备
CN201910422544.X 2019-05-21

Publications (1)

Publication Number Publication Date
WO2020233065A1 true WO2020233065A1 (fr) 2020-11-26

Family

ID=67860920

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2019/121680 WO2020233065A1 (fr) 2019-05-21 2019-11-28 Procédé et appareil de test d'environnement de réseau, et dispositif de terminal

Country Status (2)

Country Link
CN (1) CN110232022A (fr)
WO (1) WO2020233065A1 (fr)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116225576A (zh) * 2023-05-08 2023-06-06 成都赛力斯科技有限公司 应用程序的数据环境切换方法、装置、电子设备及介质

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110245076A (zh) * 2019-05-21 2019-09-17 深圳壹账通智能科技有限公司 基于功能测试的因素影响程度确定方法、装置及终端设备
CN110232022A (zh) * 2019-05-21 2019-09-13 深圳壹账通智能科技有限公司 网络环境测试方法、装置及终端设备
CN114338846B (zh) * 2020-09-30 2024-06-18 腾讯科技(深圳)有限公司 一种报文测试的方法及装置

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060179350A1 (en) * 2005-02-10 2006-08-10 Microsoft Corporation Dynamic marshaling testing
CN106375138A (zh) * 2015-07-20 2017-02-01 深圳市中兴微电子技术有限公司 不同网络制式间互操作性能的测试装置及方法
CN106817180A (zh) * 2015-11-30 2017-06-09 展讯通信(上海)有限公司 一种自动化测试***及方法
CN109218136A (zh) * 2018-09-30 2019-01-15 广州掌动智能科技有限公司 Wifi连接性能测试方法、装置、计算机设备和存储介质
CN109634648A (zh) * 2017-10-09 2019-04-16 武汉斗鱼网络科技有限公司 一种快速切换sdk网络接口环境的方法及装置
CN110232022A (zh) * 2019-05-21 2019-09-13 深圳壹账通智能科技有限公司 网络环境测试方法、装置及终端设备

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20140110520A (ko) * 2013-03-08 2014-09-17 주식회사 인프라웨어테크놀러지 단말 자동실행 제어를 이용한 스마트 어플의 자동검증 방법 및 이를 위한 컴퓨터로 판독가능한 기록매체
CN108897692A (zh) * 2018-07-06 2018-11-27 武汉斗鱼网络科技有限公司 网络环境的动态切换方法及***、服务器及存储介质

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060179350A1 (en) * 2005-02-10 2006-08-10 Microsoft Corporation Dynamic marshaling testing
CN106375138A (zh) * 2015-07-20 2017-02-01 深圳市中兴微电子技术有限公司 不同网络制式间互操作性能的测试装置及方法
CN106817180A (zh) * 2015-11-30 2017-06-09 展讯通信(上海)有限公司 一种自动化测试***及方法
CN109634648A (zh) * 2017-10-09 2019-04-16 武汉斗鱼网络科技有限公司 一种快速切换sdk网络接口环境的方法及装置
CN109218136A (zh) * 2018-09-30 2019-01-15 广州掌动智能科技有限公司 Wifi连接性能测试方法、装置、计算机设备和存储介质
CN110232022A (zh) * 2019-05-21 2019-09-13 深圳壹账通智能科技有限公司 网络环境测试方法、装置及终端设备

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116225576A (zh) * 2023-05-08 2023-06-06 成都赛力斯科技有限公司 应用程序的数据环境切换方法、装置、电子设备及介质

Also Published As

Publication number Publication date
CN110232022A (zh) 2019-09-13

Similar Documents

Publication Publication Date Title
WO2020233065A1 (fr) Procédé et appareil de test d'environnement de réseau, et dispositif de terminal
US10838838B2 (en) Method and apparatus for dealing with abnormality of application program and storage medium
WO2019161619A1 (fr) Procédé et appareil de test automatique d'interface, dispositif, et support d'informations lisible par ordinateur
CN111221743A (zh) 自动化测试方法及***
WO2020233064A1 (fr) Appareil et procédé de détermination de degré d'influence de facteur basés sur un test de fonction, et dispositif terminal
CN108255620B (zh) 一种业务逻辑处理方法、装置、业务服务器及***
US9256513B2 (en) Method, apparatus and computer readable medium for automatic debugging and error prevention
CN107609028B (zh) 一种低效率sql语句的确定方法及装置
CN111611172A (zh) 项目测试缺陷分析方法、装置、设备及存储介质
WO2019169760A1 (fr) Procédé de détermination de gamme de jeux d'essais, dispositif et support de stockage
CN110888817B (zh) 代码覆盖率报告的生成方法、装置和可读存储介质
CN110267215B (zh) 一种数据检测方法、设备及存储介质
CN113448862B (zh) 软件版本测试方法、装置及计算机设备
WO2021196454A1 (fr) Procédé et dispositif de détection de données, et serveur et support de stockage lisible
CN112685745B (zh) 一种固件检测方法、装置、设备及存储介质
CN115314255B (zh) 攻击结果的检测方法、装置、计算机设备和存储介质
WO2019148657A1 (fr) Procédé de test d'environnements associés, dispositif électronique et support de stockage lisible par ordinateur
US20070245313A1 (en) Failure tagging
CN110716843B (zh) ***故障分析处理方法、装置、存储介质及电子设备
CN111090593A (zh) 确定崩溃归属的方法、装置、电子设备及存储介质
US11726860B2 (en) Intelligent automatic support
US10114951B2 (en) Virus signature matching method and apparatus
CN114006891A (zh) 信息的上报方法、装置、设备及存储介质
CN112433872A (zh) 一种接口请求超时提醒方法、***及存储介质
CN109815083B (zh) 一种应用崩溃的监控方法、装置、电子设备及介质

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 19929492

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 21.01.2022)

122 Ep: pct application non-entry in european phase

Ref document number: 19929492

Country of ref document: EP

Kind code of ref document: A1