Software testing method and device and electronic equipment
A technology for software testing and testing, which is applied in the field of testing and can solve problems such as long testing time, and achieve the effect of shortening testing time and improving testing efficiency
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0056] In combination with the above implementation environment, this embodiment provides a method for software testing. For ease of description, this embodiment takes the following scenario as an example to describe the method provided in this embodiment in detail.
[0057] This scenario is specifically: the test object is an installation package, specifically taking apk (Android Package, Android installation package) as an example, the test object to be tested is apk1, and the software testing device that executes the software testing method provided in this embodiment runs on the test In the platform, the test platform needs to test apk1 in 25 test terminals. Wherein, the testing terminal specifically takes testing a mobile phone as an example.
[0058] see figure 1 , the method flow provided by this embodiment is specifically as follows:
[0059] 101: Regularly detect the apk on the test platform;
[0060] During specific implementation, it is possible to detect whethe...
Embodiment 2
[0090] Based on the same inventive concept, this embodiment provides a device for software testing. Since the problem-solving principle of the device is similar to that of the software testing method shown in Embodiment 1, the implementation of the device can be referred to in Embodiment 1. The embodiment of the method shown is not repeated here.
[0091] see image 3 , the device consists of:
[0092] Detection module 301, used for regularly detecting the test object on the test platform;
[0093] An acquisition module 302, configured to acquire a test object to be tested;
[0094] A determination module 303, configured to determine the number of concurrent tests and candidate test terminals;
[0095] The sending module 304 is configured to select a test terminal from candidate test terminals according to the number of concurrent tests, and send the test object to be tested to the selected test terminal, so that the selected test terminal can test the test object to be tes...
Embodiment 3
[0107] This embodiment provides an electronic device, see Figure 4 , the electronic device 400 may include: a processor 401, a memory 402, a communication interface 403, and a bus 404;
[0108] The processor 401, the memory 402 and the communication interface 403 are connected through the bus 404 and complete mutual communication;
[0109] The memory 402 stores executable program codes;
[0110] The processor 401 runs the program corresponding to the executable program code by reading the executable program code stored in the memory 402, so as to perform a software testing method; wherein, the testing method includes:
[0111] Regularly detect the test objects on the test platform;
[0112] Obtain the test object to be tested;
[0113] Determine the number of concurrent tests and candidate test terminals;
[0114] According to the number of concurrent tests, a test terminal is selected from the candidate test terminals, and at the same time, the test object to be tested i...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 