Unlock instant, AI-driven research and patent intelligence for your innovation.

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

Inactive Publication Date: 2016-11-30
BEIJING KINGSOFT INTERNET SECURITY SOFTWARE CO LTD
View PDF5 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Since the testing process of the current method is carried out serially, the testing time is very long

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
  • Software testing method and device and electronic equipment
  • Software testing method and device and electronic equipment
  • Software testing method and device and electronic equipment

Examples

Experimental program
Comparison scheme
Effect test

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...

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 software testing method and device and electronic equipment, and belongs to the technical field of testing. The method comprises the steps that testing objects on a testing platform are detected regularly; the testing objects to be tested are obtained; the concurrent testing number and candidate testing terminals are determined; according to the concurrent testing number, testing terminals are selected from the candidate testing terminals, and meanwhile the testing objects to be tested are sent to the selected testing terminals. According to the software testing method and device and the electronic equipment, the testing objects on the testing platform are detected regularly, after the testing objects to be detected are obtained, the testing terminals are selected from the candidate testing terminals according to the concurrent testing number, and meanwhile the testing objects to be tested are sent to the selected testing terminals, so that the testing terminals carry out concurrent testing on the testing objects to be tested, the testing time is shortened, and the testing efficiency is improved.

Description

technical field [0001] The present application relates to the technical field of testing, in particular to a testing method, device and electronic equipment. Background technique [0002] With the rapid development of mobile terminals, applications for mobile terminals have sprung up one after another, which increases the complexity of mobile terminal testing. How to quickly complete the testing of application installation packages with quality and quantity has become an important link in the testing work. [0003] A common method at present is: after obtaining the installation package uploaded by the user, the installation package is sequentially sent to each mobile terminal for testing. For example, if there are 50 mobile terminals, first send the installation package to the first mobile terminal for compatibility testing, and then send the installation package to the second mobile terminal after the compatibility test of the first mobile terminal is completed Carry out t...

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): G06F11/36
CPCG06F11/3672
Inventor 钟辉全
Owner BEIJING KINGSOFT INTERNET SECURITY SOFTWARE CO LTD