CN109815116A - A kind of method for testing software and equipment platform and computer readable storage medium - Google Patents
A kind of method for testing software and equipment platform and computer readable storage medium Download PDFInfo
- Publication number
- CN109815116A CN109815116A CN201811534683.3A CN201811534683A CN109815116A CN 109815116 A CN109815116 A CN 109815116A CN 201811534683 A CN201811534683 A CN 201811534683A CN 109815116 A CN109815116 A CN 109815116A
- Authority
- CN
- China
- Prior art keywords
- test
- equipment
- information
- test equipment
- request
- 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.)
- Pending
Links
Landscapes
- Debugging And Monitoring (AREA)
Abstract
The invention discloses a kind of method for testing software and equipment platform and computer readable storage medium, this method comprises: the test equipment platform receives the test request of test request side, determine target test equipment corresponding with the test request;Wherein, the facility information of test equipment is preserved on the test equipment platform;The test request is sent to the holder of the target test equipment by the test equipment platform;The test equipment platform receives the test information corresponding with the test request of holder's feedback of the target device, and the test information is sent to the test request side.Reach the cost of saving purchase test equipment through the above scheme and improves the technical effect of the utilization rate of test equipment.
Description
Technical field
The present invention relates to field of computer technology, and in particular to a kind of method for testing software and equipment platform and computer can
Read storage medium.
Background technique
With the continuous development of Internet technology, the application of software also becomes more and more.Currently, most software is being sent out
It requires to carry out software test before cloth, to guarantee that software can be used normally.
When carrying out software test, software is usually subjected to test run respectively in different test equipments, to check
Whether the software can operate normally use in different test equipments.
For example, a software suitable for Android system, it may be necessary to respectively in mobile phone, the plate electricity using Android system
It is run in the equipment such as brain, and when being tested on the mobile phone using Android system, it may also need in different brands, different shaped
Number mobile phone on tested respectively, to guarantee that the software can be used normally in the user of different mobile phones.
And existing software company would generally be because of cannot possess all types of, brand, model in exploitation software process
Equipment leads to the shortage of test equipment.When needing certain test equipment, can not quick obtaining to need test equipment,
And it is higher to buy all types, brand, the test equipment ordinary disbursements of model, and when due to software test and non-required all
Type, brand, the test equipment of model, if the lower waste that will cause resource of test equipment frequency of use of purchase, test are set
It is also difficult to manage when standby excessive.
Summary of the invention
The purpose of the present invention is to provide a kind of method for testing software and equipment platform and computer readable storage medium, into
And it solves the problems, such as due to the lower waste for causing resource of the test equipment frequency of use of purchase and since test equipment is excessive
Lead to unmanageable problem, the technology for reaching the utilization rate saved the cost of purchase test equipment and improve test equipment is imitated
Fruit.
The present invention is to solve above-mentioned technical problem by following technical proposals:
According to an aspect of the invention, there is provided a kind of method for testing software, includes the following steps:
The test equipment platform receives the test request of test request side, determines target corresponding with the test request
Test equipment;Wherein, the facility information of test equipment is preserved on the test equipment platform;
The test request is sent to the holder of the target test equipment by the test equipment platform;
The test equipment platform receives the survey corresponding with the test request of holder's feedback of the target device
Information is tried, the test information is sent to the test request side.
In one embodiment, the test equipment platform includes a facility information library, and the facility information library is used for
Store the facility information of test equipment.
In one embodiment, the facility information of the test equipment include: equipment brand message, type information and
Operation system information.
In one embodiment, the test request includes: software information to be tested and required test equipment
Facility information.
In one embodiment, the test equipment platform receives the test request of test request side, it is determining with it is described
The corresponding target test equipment of testing requirement, comprising:
One test request input interface is provided;
Receive the test request of test request side;
According to the test request, the test equipment of candidate corresponding with the test request is determined;
The test equipment of the candidate is provided to the test request side;
Receive the selection information of test request side selection target test equipment from the test equipment of the candidate.
In one embodiment, the test information includes: test process information and/or test result information.
In one embodiment, the test information is obtained using following manner:
The holder of the target test equipment carries out software test according to the test software information in the test request,
Obtain test information;Alternatively,
The holder of target test equipment test request side according to the test request authorization remotely operates institute
It states target test equipment and carries out software test, obtain test information.
According to another aspect of the present invention, a kind of software test apparatus platform is provided, comprising:
Memory module, for saving the facility information of test equipment;
Target test equipment determining module, for receiving the test request of test request side, from the test equipment really
Fixed target test equipment corresponding with the test request;
Test request sending module, for the test request to be sent to the holder of the target test equipment;
Information feedback module is tested, the holder for receiving the target device feeds back corresponding with the test request
Test information, the test information is sent to the test request side.
According to a further aspect of the invention, a kind of computer equipment, including memory and processor are provided, wherein
The processor is for the step of executing the above method.
According to a further aspect of the invention, a kind of computer readable storage medium is provided, computer is stored thereon with
Instruction, described instruction are performed the step of realizing the above method.
The positive effect of the present invention is that: a test equipment platform is provided, holds the use of test equipment per family
It can be used as equipment holder, and provide the facility information of test equipment to the test equipment platform.It can guarantee that the test is set
Test equipment covers numerous test equipments on standby platform.It, can be in the survey when test request side needs to carry out test equipment
Selection meets the test equipment of test request on examination equipment platform, and issues test request to test holder, tests holder
After receiving test request, software test can be carried out according to the demand of test request side or authorization test request side operates the test
Equipment carries out software test, so that test request side obtains test result.Test request side, which does not need to buy numerous tests, to be set
It is standby can quick obtaining arrive and carry out the test information that software test obtains using different test equipments, can both guarantee that test is tied
The authenticity of fruit, and the cost of purchase test equipment can be saved.Simultaneously as not needing to buy numerous test equipments, can keep away
Exempt from due to the excessive caused unmanageable problem of test equipment.On the other hand, the holder of test equipment can also be improved test
The utilization rate of equipment realizes the shared of resource.
Detailed description of the invention
In order to illustrate more clearly of this specification one or more embodiment or technical solution in the prior art, below will
A brief introduction will be made to the drawings that need to be used in the embodiment or the description of the prior art, it should be apparent that, it is described below
Attached drawing is only some embodiments recorded in this specification, for those of ordinary skill in the art, is not paying creation
Property labour under the premise of, be also possible to obtain other drawings based on these drawings.
Fig. 1 is a kind of flow diagram of the embodiment for the method for testing software that this specification provides;
Fig. 2 is the flow diagram that target test equipment is determined in the embodiment of this specification offer;
Fig. 3 is a kind of structural schematic diagram of the embodiment for the software test apparatus platform that this specification provides;
Fig. 4 is the schematic configuration diagram according to the computer equipment of an exemplary embodiment of this specification.
Specific embodiment
This specification embodiment provides a kind of method for testing software and equipment platform and computer readable storage medium.
In order to make those skilled in the art more fully understand the technical solution in this specification, below in conjunction with this explanation
Attached drawing in book embodiment is clearly and completely described the technical solution in this specification embodiment, it is clear that described
Embodiment be only this specification a part of the embodiment, instead of all the embodiments.The embodiment of base in this manual,
Every other embodiment obtained by those of ordinary skill in the art without making creative efforts, all should belong to
The range of this specification protection.
Currently, software company would generally equipment because of that cannot possess all types of, brand, model in exploitation software process
Lead to the shortage of test equipment.When needing certain test equipment, can not quick obtaining to the test equipment needed, and purchase
It is higher to buy all types, brand, the test equipment ordinary disbursements of model, and when due to software test and non-required all classes
Type, brand, the test equipment of model, if the lower waste that will cause resource of test equipment frequency of use of purchase, test equipment
It is also difficult to manage when excessive.Based on this, numerous test equipments can be covered by providing in this specification embodiment
Test equipment platform, test request side do not need to buy numerous test equipments can quick obtaining set to using different tests
The standby test information for carrying out software test and obtaining, can not only guarantee the authenticity of test result, but also can save purchase test and set
Standby cost.Simultaneously as do not need to buy numerous test equipments, can to avoid due to test equipment it is excessive caused by it is unmanageable
Problem.
A kind of a kind of specific embodiment of method for testing software of this specification introduced below.Fig. 1 is that this specification provides
A kind of flow diagram of embodiment of method for testing software, present description provides the methods as described in embodiment or flow chart
Operating procedure, but based on routine or may include more or less operating procedure without creative labor.In embodiment
The step of enumerating sequence is only one of numerous step execution sequence mode, does not represent and unique executes sequence.In reality
In system or client production when executing, can execute according to embodiment or method shown in the drawings sequence or parallel hold
Row (such as environment of parallel processor or multiple threads).Specifically as shown in Figure 1, the method may include following steps
Suddenly.
S102: test equipment platform receives the test request of test request side, determines mesh corresponding with the test request
Mark test equipment.
Wherein, the facility information of test equipment is preserved on the test equipment platform.
The test equipment platform can in the form of a software application or the form of webpage is supplied to user.
The test equipment platform may include a facility information library.The facility information library can be used for storing test and set
Standby facility information.
In one embodiment, the facility information of the test equipment may include: equipment brand message, type information
And operation system information etc..
In another embodiment, the test equipment information can also include: the state of test equipment.The test
Whether the state of equipment can be used for identifying the test equipment currently and can be used or the pot life of the test equipment.
The facility information of the test equipment can be equipment holder offer.
The test equipment platform can provide a data input interface to equipment holder, utilize data input circle
Face, equipment holder can input the facility information of held equipment.
Hold test equipment with can be used as equipment holder per family, and provide test equipment to the test equipment platform
Facility information.Therefore, the facility information of the test equipment platform storage may include the information of plurality of devices, it is ensured that
The diversity of the test equipment of offer.
In one embodiment, the test request may include: that software information to be tested and required test are set
Standby facility information.For example, the brand of required test equipment, model or operating system etc..
The test request can be used for searching on the test equipment platform to be set with the matched test of the test request
It is standby.
In another embodiment, the test request can also include: the testing time.The testing time can be
The time using the test equipment is needed, alternatively, receiving the time of the test information of the test equipment.
Fig. 2 is the flow diagram that target test equipment is determined in the embodiment of this specification offer.It is described referring to Fig. 2
Test equipment platform receives the test request of test request side, determines target test equipment corresponding with the testing requirement, tool
Body may comprise steps of S1-S5.
S1: a test request input interface is provided.
The test equipment platform can provide a test request input interface, to ask for the input test of test request side
It asks.
S2: the test request of test request side is received.
The test equipment platform can receive to be inputted on test request input interface described in the test request side
Test request.
S3: according to the test request, the test equipment of candidate corresponding with the test request is determined.
The test equipment platform can search for the facility information library according to the test request, believe from the equipment
Cease the test equipment of candidate corresponding with the test request in choosing in library.
It may include the identical test equipment of model in the test equipment of the candidate.For example, equipment holder first and second
The typing mobile phone of model A in test equipment platform described in all, then can be wrapped simultaneously in the test equipment of the candidate
Include the mobile phone for the model A that first and second provide.
The test request side S4: Xiang Suoshu provides the test equipment of the candidate.
The test equipment of the candidate can be showed the test to ask by the test equipment platform on the display page
The side of asking.
S5: the selection letter of test request side selection target test equipment from the test equipment of the candidate is received
Breath.
S104: the test request is sent to the holder of the target test equipment by the test equipment platform.
In one embodiment, the holder of the target test equipment can also be according in the test equipment information
The state of test equipment determine whether to receive the test request.For example, when the state of the target test equipment is " busy
It is commonplace " when, the test request can be refused;Alternatively, when the state of the target test equipment is " it is expected that free time 2019
When 01 month 00:00 " on the 01st, the target test equipment can refuse the test request, and can be by the test equipment
State feeds back to the test request side.In one embodiment, the holder of the target test equipment can be according to institute
The test software information stated in test request carries out software test.
In another embodiment, the holder of the target test equipment can be according to the test request authorization institute
It states test request side and remotely operates the target test equipment progress software test.
Software test is carried out using the test equipment of test equipment holder, then test request side does not need to buy numerous
Test equipment can quick obtaining to using different test equipments carry out the obtained test information of software test.
S106: the test equipment platform receives the corresponding with the test request of holder's feedback of the target device
Test information, the test information is sent to the test request side.
The test information may include: test process information and/or test result information.The test process information can
In the form of being video, that is, the test video shot in test process.
Since test equipment is really to meet the survey reality equipment of demand, it is ensured that the authenticity of test result.
It can be seen that providing a test in a kind of one or more embodiments of method for testing software of this specification
Equipment platform, hold test equipment with can be used as equipment holder per family, and provide test to the test equipment platform and set
Standby facility information.It can guarantee that test equipment can cover numerous test equipments on the test equipment platform.When test is asked
When the side of asking needs to carry out test equipment, the test equipment for meeting test request can be selected on the test equipment platform, and to
It tests holder and issues test request, after testing holder's reception test request, can be carried out according to the demand of test request side
Software test or authorization test request side operate the test equipment and carry out software test, so that test request side obtains test knot
Fruit.Test request side do not need to buy numerous test equipments can quick obtaining to utilizing different test equipments to carry out software
Obtained test information is tested, can not only guarantee the authenticity of test result, but also the cost of purchase test equipment can be saved.Together
When, it, can be to avoid due to the excessive caused unmanageable problem of test equipment due to not needing to buy numerous test equipments.Another party
The holder in face, test equipment can also be improved the utilization rate of test equipment, realize the shared of resource.
On the other hand this specification also provides a kind of embodiment of software test apparatus platform, Fig. 3 is that this specification provides
Software test apparatus platform a kind of embodiment structural schematic diagram, as shown in figure 3, the software test apparatus platform 300
It may include: that memory module 302, target test equipment determining module 304, test request sending module 306 and test information are anti-
Present module 308.
The memory module 302, can be used to save the facility information of test equipment.
The target test equipment determining module 304, can be used for receiving the test request of test request side, from the survey
It tries to determine target test equipment corresponding with the test request in equipment.
The test request sending module 306 can be used for the test request being sent to the target test equipment
Holder.
The test information feedback module 308, can be used for receiving the target device holder feedback with it is described
The test information is sent to the test request side by the corresponding test information of test request.
The above-mentioned method for testing software or equipment platform that this specification embodiment provides can be in a computer by processors
Corresponding program instruction is executed to realize, such as using the c++ language of windows operating system the end PC realize or other for example
It is realized using android, iOS system programming language in intelligent terminal, and the processing logic based on quantum computer is real
Now etc..As shown in figure 4, Fig. 4 is the schematic configuration diagram according to the computer equipment of an exemplary embodiment of this specification.Hard
Part level, the computer equipment may include processor, internal bus, transmission module and memory.The memory can wrap
Include memory and nonvolatile memory.Processor is from reading corresponding computer program into memory in nonvolatile memory
Then it runs, forms word string identification device on logic level.It will appreciated by the skilled person that knot shown in Fig. 4
Structure is only to illustrate, and does not cause to limit to the structure of above-mentioned computer equipment.For example, the computer equipment may also include ratio
More or less component shown in Fig. 4, such as can also include other processing hardware, such as GPU (Graphics
Processing Unit, image processor), or with the configuration different from shown in Fig. 4.Certainly, in addition to software realization mode
Except, other implementations, such as logical device or the mode of software and hardware combining etc. is not precluded in the application, that is to say, that
The executing subject of process flow is not limited to each logic unit, is also possible to hardware or logical device.
Specifically, on the other hand this specification also provides a kind of computer equipment, including processor and memory, it is described to deposit
Reservoir stores the computer program instructions executed by the processor, and the processor is for executing in above method embodiment
Step.
On the other hand this specification also provides a kind of computer readable storage medium, be stored thereon with computer instruction, institute
It states instruction and is performed the step realized in above method embodiment.
In this specification embodiment, the processor may include central processing unit (CPU) or graphics processor
(GPU), naturally it is also possible to including other single-chip microcontroller, logic gates, integrated circuits with logic processing capability etc. or its
It is appropriately combined.Memory described in the embodiment of the present application can be for protecting stored memory device.In digital display circuit, energy
The equipment for saving binary data can be memory;In integrated circuits, one not physical form have store function
Circuit may be memory, such as RAM, FIFO;In systems, the storage equipment with physical form can also be named storage
Device etc..When realization, which can also be realized by the way of cloud storage, specific implementation, and this specification is not
Mistake limits.
It can be seen that this specification provide software test apparatus platform and computer readable storage medium embodiment with
Embodiment of the method in this specification is to be based on same innovation thinking, therefore, the software test apparatus platform that this specification provides
And the technical effect of embodiment of the method in specification may be implemented in the embodiment of computer readable storage medium.
It is above-mentioned that this specification specific embodiment is described.Other embodiments are in the scope of the appended claims
It is interior.In some cases, the movement recorded in detail in the claims or step can be come according to the sequence being different from embodiment
It executes and desired result still may be implemented.In addition, process depicted in the drawing not necessarily require show it is specific suitable
Sequence or consecutive order are just able to achieve desired result.In some embodiments, multitasking and parallel processing be also can
With or may be advantageous.
In the 1990s, the improvement of a technology can be distinguished clearly be on hardware improvement (for example,
Improvement to circuit structures such as diode, transistor, switches) or software on improvement (improvement for method flow).So
And with the development of technology, the improvement of current many method flows can be considered as directly improving for hardware circuit.
Designer nearly all obtains corresponding hardware circuit by the way that improved method flow to be programmed into hardware circuit.Cause
This, it cannot be said that the improvement of a method flow cannot be realized with hardware entities module.For example, programmable logic device
(Programmable Logic Device, PLD) (such as field programmable gate array (Field Programmable Gate
Array, FPGA)) it is exactly such a integrated circuit, logic function determines device programming by user.By designer
Voluntarily programming comes a digital display circuit " integrated " on a piece of PLD, designs and makes without asking chip maker
Dedicated IC chip.Moreover, nowadays, substitution manually makes IC chip, this programming is also used instead mostly " is patrolled
Volume compiler (logic compiler) " software realizes that software compiler used is similar when it writes with program development,
And the source code before compiling also write by handy specific programming language, this is referred to as hardware description language
(Hardware Description Language, HDL), and HDL is also not only a kind of, but there are many kind, such as ABEL
(Advanced Boolean Expression Language)、AHDL(Altera Hardware Description
Language)、Confluence、CUPL(Cornell University Programming Language)、HDCal、JHDL
(Java Hardware Description Language)、Lava、Lola、MyHDL、PALASM、RHDL(Ruby
Hardware Description Language) etc., VHDL (Very-High-Speed is most generally used at present
Integrated Circuit Hardware Description Language) and Verilog.Those skilled in the art also answer
This understands, it is only necessary to method flow slightly programming in logic and is programmed into integrated circuit with above-mentioned several hardware description languages,
The hardware circuit for realizing the logical method process can be readily available.
Controller can be implemented in any suitable manner, for example, controller can take such as microprocessor or processing
The computer for the computer readable program code (such as software or firmware) that device and storage can be executed by (micro-) processor can
Read medium, logic gate, switch, specific integrated circuit (Application Specific Integrated Circuit,
ASIC), the form of programmable logic controller (PLC) and insertion microcontroller, the example of controller includes but is not limited to following microcontroller
Device: ARC 625D, Atmel AT91SAM, Microchip PIC18F26K20 and Silicone Labs C8051F320 are deposited
Memory controller is also implemented as a part of the control logic of memory.It is also known in the art that in addition to
Pure computer readable program code mode is realized other than controller, can be made completely by the way that method and step is carried out programming in logic
Controller is obtained to come in fact in the form of logic gate, switch, specific integrated circuit, programmable logic controller (PLC) and insertion microcontroller etc.
Existing identical function.Therefore this controller is considered a kind of hardware component, and to including for realizing various in it
The device of function can also be considered as the structure in hardware component.Or even, it can will be regarded for realizing the device of various functions
For either the software module of implementation method can be the structure in hardware component again.
Device, module or the unit that above-described embodiment illustrates can specifically be realized, Huo Zheyou by computer chip or entity
Product with certain function is realized.It is a kind of typically to realize that equipment is computer.Specifically, computer for example can be a
People's computer, laptop computer, cellular phone, camera phone, smart phone, personal digital assistant, media player, navigation
Any equipment in equipment, electronic mail equipment, game console, tablet computer, wearable device or these equipment
Combination.
For convenience of description, it is divided into various units when description apparatus above with function to describe respectively.Certainly, implementing this
The function of each unit can be realized in the same or multiple software and or hardware when specification.
It should be understood by those skilled in the art that, the embodiment of the present invention can provide as method, apparatus or computer program
Product.Therefore, complete hardware embodiment, complete software embodiment or reality combining software and hardware aspects can be used in the present invention
Apply the form of example.Moreover, it wherein includes the computer of computer usable program code that the present invention, which can be used in one or more,
The computer program implemented in usable storage medium (including but not limited to magnetic disk storage, CD-ROM, optical memory etc.) produces
The form of product.
The present invention be referring to according to the method for the embodiment of the present invention, the process of equipment (device) and computer program product
Figure and/or block diagram describe.It should be understood that every one stream in flowchart and/or the block diagram can be realized by computer program instructions
The combination of process and/or box in journey and/or box and flowchart and/or the block diagram.It can provide these computer programs
Instruct the processor of general purpose computer, special purpose computer, Embedded Processor or other programmable data processing devices to produce
A raw machine, so that being generated by the instruction that computer or the processor of other programmable data processing devices execute for real
The device for the function of being specified in present one or more flows of the flowchart and/or one or more blocks of the block diagram.
These computer program instructions, which may also be stored in, is able to guide computer or other programmable data processing devices with spy
Determine in the computer-readable memory that mode works, so that it includes referring to that instruction stored in the computer readable memory, which generates,
Enable the manufacture of device, the command device realize in one box of one or more flows of the flowchart and/or block diagram or
The function of being specified in multiple boxes.
These computer program instructions also can be loaded onto a computer or other programmable data processing device, so that counting
Series of operation steps are executed on calculation machine or other programmable devices to generate computer implemented processing, thus in computer or
The instruction executed on other programmable devices is provided for realizing in one or more flows of the flowchart and/or block diagram one
The step of function of being specified in a box or multiple boxes.
In a typical configuration, calculating equipment includes one or more processors (CPU), input/output interface, net
Network interface and memory.
Memory may include the non-volatile memory in computer-readable medium, random access memory (RAM) and/or
The forms such as Nonvolatile memory, such as read-only memory (ROM) or flash memory (flash RAM).Memory is computer-readable medium
Example.
Computer-readable medium includes permanent and non-permanent, removable and non-removable media can be by any method
Or technology come realize information store.Information can be computer readable instructions, data structure, the module of program or other data.
The example of the storage medium of computer includes, but are not limited to phase change memory (PRAM), static random access memory (SRAM), moves
State random access memory (DRAM), other kinds of random access memory (RAM), read-only memory (ROM), electric erasable
Programmable read only memory (EEPROM), flash memory or other memory techniques, read-only disc read only memory (CD-ROM) (CD-ROM),
Digital versatile disc (DVD) or other optical storage, magnetic cassettes, tape magnetic disk storage, graphene stores or other
Magnetic storage device or any other non-transmission medium, can be used for storage can be accessed by a computing device information.According to herein
In define, computer-readable medium does not include temporary computer readable media (transitory media), such as the data of modulation
Signal and carrier wave.
It should also be noted that, the terms "include", "comprise" or its any other variant are intended to nonexcludability
It include so that the process, method, commodity or the equipment that include a series of elements not only include those elements, but also to wrap
Include other elements that are not explicitly listed, or further include for this process, method, commodity or equipment intrinsic want
Element.In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded that including described want
There is also other identical elements in the process, method of element, commodity or equipment.
It will be understood by those skilled in the art that the embodiment of this specification can provide as method, apparatus or computer program production
Product.Therefore, complete hardware embodiment, complete software embodiment or implementation combining software and hardware aspects can be used in this specification
The form of example.Moreover, it wherein includes the computer of computer usable program code that this specification, which can be used in one or more,
The computer program implemented in usable storage medium (including but not limited to magnetic disk storage, CD-ROM, optical memory etc.) produces
The form of product.
This specification can describe in the general context of computer-executable instructions executed by a computer, such as journey
Sequence module.Generally, program module include routines performing specific tasks or implementing specific abstract data types, programs, objects,
Component, data structure etc..This specification can also be practiced in a distributed computing environment, in these distributed computing environment
In, by executing task by the connected remote processing devices of communication network.In a distributed computing environment, program module
It can be located in the local and remote computer storage media including storage equipment.
All the embodiments in this specification are described in a progressive manner, same and similar portion between each embodiment
Dividing may refer to each other, and each embodiment focuses on the differences from other embodiments.Especially for device and
For server example, since it is substantially similar to the method embodiment, so being described relatively simple, related place is referring to side
The part of method embodiment illustrates.
The foregoing is merely the embodiments of this specification, are not limited to this specification.For art technology
For personnel, this specification can have various modifications and variations.It is all made any within the spirit and principle of this specification
Modification, equivalent replacement, improvement etc., should be included within scope of the claims.
Claims (10)
1. a kind of method for testing software, which comprises the steps of:
Test equipment platform receives the test request of test request side, determines that target detection corresponding with the test request is set
It is standby;Wherein, the facility information of test equipment is preserved on the test equipment platform;
The test request is sent to the holder of the target test equipment by the test equipment platform;
The test equipment platform receives test corresponding with the test request letter of holder's feedback of the target device
Breath, is sent to the test request side for the test information.
2. the method according to claim 1, wherein the test equipment platform includes a facility information library, institute
Facility information library is stated for storing the facility information of test equipment.
3. according to the method described in claim 2, it is characterized in that, the facility information of the test equipment includes: equipment brand
Information, type information and operation system information.
4. the method according to claim 1, wherein the test request includes: software information to be tested and institute
The facility information of the test equipment needed.
5. the method according to claim 1, wherein the test equipment platform receives the test of test request side
Request determines target test equipment corresponding with the testing requirement, comprising:
One test request input interface is provided;
Receive the test request of test request side;
According to the test request, the test equipment of candidate corresponding with the test request is determined;
The test equipment of the candidate is provided to the test request side;
Receive the selection information of test request side selection target test equipment from the test equipment of the candidate.
6. the method according to claim 1, wherein the test information includes: test process information and/or survey
Test result information.
7. the method according to claim 1, wherein the test information is obtained using following manner:
The holder of the target test equipment carries out software test according to the test software information in the test request, obtains
Test information;Alternatively,
The holder of target test equipment test request side according to the test request authorization remotely operates the mesh
It marks test equipment and carries out software test, obtain test information.
8. a kind of software test apparatus platform characterized by comprising
Memory module, for saving the facility information of test equipment;
Target test equipment determining module, for receiving the test request of test request side, from the test equipment determine with
The corresponding target test equipment of the test request;
Test request sending module, for the test request to be sent to the holder of the target test equipment;
Information feedback module is tested, the survey corresponding with the test request that the holder for receiving the target device feeds back
Information is tried, the test information is sent to the test request side.
9. a kind of computer equipment, including memory and processor, wherein the processor requires in 1 to 7 for perform claim
The step of any one the method.
10. a kind of computer readable storage medium, is stored thereon with computer instruction, which is characterized in that described instruction is performed
The step of Shi Shixian any one of claims 1 to 7 the method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811534683.3A CN109815116A (en) | 2018-12-14 | 2018-12-14 | A kind of method for testing software and equipment platform and computer readable storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811534683.3A CN109815116A (en) | 2018-12-14 | 2018-12-14 | A kind of method for testing software and equipment platform and computer readable storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109815116A true CN109815116A (en) | 2019-05-28 |
Family
ID=66602064
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811534683.3A Pending CN109815116A (en) | 2018-12-14 | 2018-12-14 | A kind of method for testing software and equipment platform and computer readable storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109815116A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110618937A (en) * | 2019-08-29 | 2019-12-27 | 深圳市新系区块链技术有限公司 | Software evaluation method, device and equipment |
CN115297110A (en) * | 2021-04-15 | 2022-11-04 | 京东科技控股股份有限公司 | Control method, device and equipment of terminal equipment and storage medium |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080104575A1 (en) * | 2006-10-31 | 2008-05-01 | Motorola, Inc. | Agent for implementing automated compatibility test |
CN109062779A (en) * | 2018-06-07 | 2018-12-21 | 优视科技有限公司 | Test control method, main control device, controlled device and test macro |
-
2018
- 2018-12-14 CN CN201811534683.3A patent/CN109815116A/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080104575A1 (en) * | 2006-10-31 | 2008-05-01 | Motorola, Inc. | Agent for implementing automated compatibility test |
CN109062779A (en) * | 2018-06-07 | 2018-12-21 | 优视科技有限公司 | Test control method, main control device, controlled device and test macro |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110618937A (en) * | 2019-08-29 | 2019-12-27 | 深圳市新系区块链技术有限公司 | Software evaluation method, device and equipment |
CN115297110A (en) * | 2021-04-15 | 2022-11-04 | 京东科技控股股份有限公司 | Control method, device and equipment of terminal equipment and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109189682A (en) | A kind of script method for recording and device | |
CN108566641A (en) | Pay householder method, device and equipment | |
CN107679700A (en) | Business flow processing method, apparatus and server | |
CN109086961A (en) | A kind of Information Risk monitoring method and device | |
CN109214632A (en) | A kind of risk control method and equipment | |
CN108549562A (en) | A kind of method and device of image load | |
CN109271587A (en) | A kind of page generation method and device | |
CN110245279A (en) | Dependent tree generation method, device, equipment and storage medium | |
CN109922298A (en) | Meeting room monitoring method and device | |
CN110032358A (en) | A kind of application program generation method, device, equipment and system | |
CN108449378A (en) | A kind of information-pushing method, device and equipment | |
CN109325508A (en) | The representation of knowledge, machine learning model training, prediction technique, device and electronic equipment | |
CN107102950A (en) | A kind of applied program testing method and device | |
CN108491468A (en) | A kind of document processing method, device and server | |
CN109299096A (en) | A kind of processing method of pipelined data, device and equipment | |
CN109597678A (en) | Task processing method and device | |
CN109345221A (en) | The checking method and device of resource circulation | |
CN109739474A (en) | A kind of processing method of service request, device, equipment and medium | |
CN109615171A (en) | Characteristic threshold value determines that method and device, problem objects determine method and device | |
CN109815116A (en) | A kind of method for testing software and equipment platform and computer readable storage medium | |
CN109003090A (en) | risk control method and device | |
CN108536613A (en) | Data clearing method, device and server | |
CN109460312A (en) | Request the processing method and processing device of failure | |
CN107908552A (en) | A kind of test method based on link, device and equipment | |
CN109657088A (en) | A kind of picture risk checking method, device, equipment and medium |
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 | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20190528 |