CN106155890A - platform test method and system - Google Patents
platform test method and system Download PDFInfo
- Publication number
- CN106155890A CN106155890A CN201510154048.2A CN201510154048A CN106155890A CN 106155890 A CN106155890 A CN 106155890A CN 201510154048 A CN201510154048 A CN 201510154048A CN 106155890 A CN106155890 A CN 106155890A
- Authority
- CN
- China
- Prior art keywords
- existing network
- measured
- environment
- version
- response data
- 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 present invention relates to a kind of platform test method, including: Platform Server receives the request that existing network server introduces in real time, Platform Server sends a request to run the environment to be measured of the quasi-existing network environment of existing network version and operation version to be measured, quasi-existing network environment obtains asking corresponding first response data according to the first existing network Backup Data prestoring, environment to be measured obtains asking corresponding second response data according to the second existing network Backup Data identical with described first existing network Backup Data prestoring, and send the first response data with the second response data to Platform Server, first response data is contrasted by Platform Server with the second response data, obtain test result.Actual request is utilized to test, within certain testing time, the business scenario of existing network can reach to cover existing network version function comprehensively, improves the coverage rate of test scene, quickly obtain test result by contrasting the first response data with the second response data, improve testing efficiency.
Description
Technical field
The present invention relates to field of computer technology, particularly relate to a kind of platform test method and system.
Background technology
The system of one redaction, before actual deployment application, needs comprehensively to test it, such as work(
Energy test, performance test etc., verify that can its function complete and whether performance reaches predetermined index request.
Existing method of testing, mainly by inputting the test case being pre-designed, performs test in test system
Use-case dry run, and obtain the test result obtaining when test system simulation runs, then the test that will obtain
Result contrasts with expected correct result.On the one hand ask owing to test case cannot cover all of operation
Seeking scene, test coverage is not high, on the other hand owing to be set by condition according to test case every time
Searching corresponding expected correct result, testing efficiency is low.
Content of the invention
Based on this, it is necessary to for above-mentioned technical problem, a kind of platform test method and system is provided, can carry
Rise coverage rate and the testing efficiency of test scene.
A kind of platform test method, described method includes:
Platform Server receives the request that existing network server introduces in real time;
Described Platform Server sends described request to the quasi-existing network environment running existing network version and operation version to be measured
This environment to be measured;
Described quasi-existing network environment obtains corresponding first sound of described request according to the first existing network Backup Data prestoring
Answering data, described environment to be measured is standby according to second existing network identical with described first existing network Backup Data prestoring
Number evidence obtains corresponding second response data of described request, and sends described first response data and the second sound
Answer data to Platform Server;
Described first response data and the second response data are contrasted by described Platform Server, are tested
Result.
A kind of platform testing system, described system includes:
Platform Server, for receiving the request that existing network server introduces in real time, sends described request to environment
Server runs the quasi-existing network environment of existing network version and the environment to be measured of operation version to be measured;
Environment server, for providing the quasi-existing network environment running existing network version and running the to be measured of version to be measured
Environment, described quasi-existing network environment obtains described request corresponding first according to the first existing network Backup Data prestoring
Response data, described environment to be measured is according to second existing network identical with described first existing network Backup Data prestoring
Backup Data obtains corresponding second response data of described request, and sends described first response data and second
Response data is to Platform Server;
Described Platform Server is additionally operable to contrast described first response data and the second response data,
To test result.
Above-mentioned platform test method and system, Platform Server receives the request that existing network server introduces in real time,
And send a request to run the environment to be measured of the quasi-existing network environment of existing network version and operation version to be measured, it is ensured that accurate
The request that existing network environment receives with environment to be measured is consistent, and quasi-existing network environment is according to the first existing network backup prestoring
Data obtain asking corresponding first response data, environment to be measured according to prestore with the first existing network Backup Data
The second identical existing network Backup Data obtains asking corresponding second response data, it is ensured that the first existing network backup number
According to consistent with the second existing network Backup Data, and send the first response data with the second response data to platform service
Device, the first response data is contrasted with the second response data, obtains test result by Platform Server.Profit
Being tested by actual request, the actual big coverage of number of requests is wide, in certain testing time
In, the business scenario of existing network can reach to cover existing network version function comprehensively, improves the covering of test scene
Rate.In the case of asking identical, the first existing network Backup Data and the second existing network Backup Data identical, theoretical
Upper quasi-existing network environment should have identical response data with environment to be measured, it is thus possible to by contrasting the first number of responses
Quickly obtain test result according to the second response data, improve testing efficiency.
Brief description
Fig. 1 is the applied environment figure of platform test method in an embodiment;
Fig. 2 is the flow chart of platform test method in an embodiment;
Fig. 3 is the flow chart obtaining platform test result in an embodiment;
Fig. 4 is the circulation schematic diagram asked in an embodiment in quasi-existing network environment and environment to be measured;
Fig. 5 is the Organization Chart of platform testing system in an embodiment;
Fig. 6 is the structured flowchart of platform testing system in an embodiment.
Detailed description of the invention
Fig. 1 is the applied environment figure that in an embodiment, platform test method is run, and this applied environment includes terminal
110th, existing network server the 120th, Platform Server the 130th, environment server the 140th, terminal 150.Existing network server
120th, environment server the 140th, terminal 150 can be communicated by network with Platform Server 130, eventually
End 110 can be communicated by network with existing network server 120, existing network server 120 can and environmental services
Device 140 is communicated by network.
Terminal 110 and terminal 150 can be smart mobile phone, panel computer, notebook computer, desktop computer
Deng, but be not limited thereto.Environment server 140 can include quasi-existing network server 141 and server to be measured
142, quasi-existing network server 141 is for providing the quasi-existing network environment running existing network version, server 142 to be measured
For providing the environment to be measured running version to be measured, quasi-existing network server 141 and server to be measured 142 can divide
It is not independently arranged, it is possible to be integrated into a server.Terminal 110 can send request to existing network server 120,
Request is incorporated into Platform Server 130 by existing network server 120 in real time, and Platform Server 130 sends a request to
Quasi-existing network server 141 and server to be measured 142, quasi-existing network server 141 obtains according to the Backup Data prestoring
To corresponding first response data of request, server 142 to be measured according to that prestore with quasi-existing network server 141
In identical Backup Data obtain asking corresponding second response data, and send the first response data and second
First response data is entered with the second response data by response data to Platform Server 130, Platform Server 130
Row contrast, obtains test result.Platform Server 130 can also according to request, the first response data,
Two response datas generate analyzes data, and carries out drawing curve by analysis data transmission to terminal 150 and show.
As in figure 2 it is shown, in one embodiment, provide a kind of platform test method, comprise the steps:
Step S210, Platform Server receives the request that existing network server introduces in real time.
Concrete, existing network server is used for running existing network, and existing network refers to the production environment on line, is to have sent out
The system version of cloth.Request be existing network in use, actual request that existing network server receives.Existing
Net can include multiple request entrance, and request can be incorporated in real time by existing network server from multiple request entrances
Platform Server.As the request entrance of existing network include marketing gateway entrance, supplement with money expense entrance, charging interface,
Paying entrance etc., marketing gateway entrance is the marketing activity request entrance of business department, such as draws a lottery, gives
Deng.The expense entrance of supplementing with money is the request entrance supplementing website with money, and charging interface is that the request of charging open platform enters
Mouthful, pay the request entrance that entrance is that mobile payment etc. pays request.To be able to be asked in real time by tcpcopy
Being incorporated into Platform Server, tcpcopy is the request Replication Tools increased income, and disposes on existing network server
Its client, is asked simultaneously by intercepting tcp (Transmission Control Protocol transmission control protocol)
Replicate a mode being sent to Platform Server and realize the introducing of request.
Step S220, Platform Server sends a request to run the quasi-existing network environment of existing network version and operation is to be measured
The environment to be measured of version.
Concrete, quasi-existing network environment runs existing network version, and what existing network version referred to run in existing network server is
System version.Environment to be measured runs version to be measured, and version to be measured is to be updated on the basis of existing network version
The system version of setup test, quasi-existing network environment and environment to be measured are the high emulation existing network running environment under line
Test environment.Sent the request introducing in real time to quasi-existing network environment and environment to be measured by Platform Server,
Utilizing actual request to test, the actual big coverage of number of requests is wide, when certain test
Interior, such as 24 hours, the business scenario of existing network can reach to cover existing network version function comprehensively, it is ensured that
The coverage rate of test scene.
Step S230, quasi-existing network environment obtains asking corresponding first according to the first existing network Backup Data prestoring
Response data, environment to be measured is according to the second existing network Backup Data identical with the first existing network Backup Data prestoring
Obtain asking corresponding second response data, and send the first response data and the second response data to platform clothes
Business device.
Concrete, the first existing network Backup Data includes the account data of existing network, configuration data and middle table data,
Account data is the data related to account, including such as the order relations data of user, personal account data,
Game money account data.Configuration data are the data of configuration existing network, and middle table data are during existing network uses
The middle data generating, the application ID registering during such as game access, platform information, game money information etc..Can
The first existing network Backup Data to be synchronized to from existing network server in quasi-existing network environment protect by way of synchronization
Deposit.Second existing network Backup Data and the first existing network Backup Data are identical, it is also possible to by the by way of synchronization
Two existing network Backup Datas are synchronized in environment to be measured preserve.First response data be quasi-existing network environment according to request,
First existing network Backup Data makes the obtained data of corresponding response.Second response data is environment root to be measured
Data obtained by making corresponding response according to request, the second existing network Backup Data.Quasi-existing network environment and to be measured
Environment can be made up of several subsystems, these subsystem cooperation, completes the process of request and returns
Return response data to client.These subsystems can be divided into different layers according to function logic, such as quasi-existing network ring
Border includes Access Layer, background service layer, data Layer, and these different layer cooperation obtain asking corresponding
Response data.
Step S240, the first response data is contrasted with the second response data, is surveyed by Platform Server
Test result.
Concrete, in the identical situation of identical, the first existing network Backup Data of request and the second existing network Backup Data
Under, for the quasi-existing network environment function identical with in environment to be measured, quasi-existing network environment is with environment to be measured in theory
Should there is identical response data.First response data is contrasted with the second response data, if not phase
Same, then the version to be measured that system in environment to be measured is described has been likely to occur mistake.Have in version to be measured
In the case that multiple systems all exist more redaction, can further be positioned by analyzing system journal,
Find the system that may make mistakes.
In the present embodiment, Platform Server receives the request that existing network server introduces in real time, and sends a request to
Run the quasi-existing network environment of existing network version and the environment to be measured of operation version to be measured, it is ensured that quasi-existing network environment and treating
The request that survey environment receives is consistent, and quasi-existing network environment is asked according to the first existing network Backup Data prestoring
Corresponding first response data, environment to be measured is existing according to second identical with the first existing network Backup Data prestoring
Net Backup Data obtains asking corresponding second response data, it is ensured that the first existing network Backup Data and the second existing network
Backup Data is consistent, and sends the first response data with the second response data to Platform Server, platform service
First response data is contrasted by device with the second response data, obtains test result.Utilize actual request
Testing, the actual big coverage of number of requests is wide, within certain testing time, and the industry of existing network
Business scene can reach to cover existing network version function comprehensively, improves the coverage rate of test scene.In request phase
In the case of identical with, the first existing network Backup Data and the second existing network Backup Data, quasi-existing network environment in theory
With environment to be measured should have identical response data, it is thus possible to by contrasting the first response data and the second response
Data quickly obtain test result, improve testing efficiency.
In one embodiment, before step S220, also include: quasi-existing network environment receives existing network server
The the first existing network Backup Data sending, and preserve;Environment to be measured receives the second existing network that existing network server sends
Backup Data, and preserve.
Concrete, the first existing network Backup Data and the second existing network Backup Data are identical, are in existing network server
Same number evidence, can make existing network server send this data to quasi-existing network ring by way of Synchronization Control
Border and environment to be measured.First existing network Backup Data and the second existing network Backup Data include multiple data, each number
Can be different according to same period time sending, same period time that self-defining data sends as required, such as account's number
According to synchronization in a day once, middle table real time data synchronization sends.Account data may be from database file,
It is the cold standby data from database file timed backup to existing network server.It is existing that quasi-existing network environment receives first
Carry out after net Backup Data preserving using as the data prestoring, the follow-up use when response request, environment to be measured
Carry out after receiving the second existing network Backup Data preserving using as the data prestoring, the follow-up use when response request.
In one embodiment, as it is shown on figure 3, step S240 includes:
Step S241, Platform Server judges that whether the first response data is identical with the second response data, if
Identical, then enter step S242, otherwise enter step S243.
Step S242, version to be measured is verified by test.
Concrete, if identical, then illustrate to utilize the situation of identical Backup Data in identical client's request
Under, quasi-existing network environment has obtained identical response results with environment to be measured.It due to what quasi-existing network environment ran is
Existing network version, the first response data is correct response results, so environment to be measured have also been obtained correct sound
Should result, version to be measured is verified by test.
Step S243, version to be measured makes mistakes, and Platform Server carries out location of mistake.
Concrete, if the first response data is different from the second response data, then illustrate that the second response data is
Mistake, version to be measured is made mistakes, and Platform Server can be by analyzing the system journal of existing network version and version to be measured
This system journal carries out location of mistake, finds the position made mistakes.
In one embodiment, existing network version and version to be measured include multiple system, and each system has corresponding
System journal, the step that Platform Server carries out location of mistake includes: Platform Server is according to reservation system road
Footpath, compares the system journal of each system corresponding existing network version prestoring and the system day of version to be measured successively
Whether will is identical, and the system corresponding to first system journal differing orientates incorrect system as.
Concrete, existing network version and version to be measured include multiple system, when quasi-existing network environment and environment to be measured connect
Can circulate in multiple systems according to the corresponding path of request response after receiving request.Can be in advance to every kind of scene
Asking circulated path to be modeled, obtaining different requests corresponding flow system path, request is respectively
During the circulation of individual system, the starter system of circulation is root node system, and the termination system of circulation is leaf node system
System.As shown in Figure 4, the request that Platform Server 244 sends is from the system 1 of quasi-existing network environment 245 successively
System the 2nd, system 3 are arrived in circulation.System 1 is to ask the starting point circulating to be root node system, and system 3 is please
The terminating point asking circulation is leaf node system.Obtain reservation system according to the corresponding flow system path of request
Path, reservation system path starts until root node system from leaf node system.
System journal is the various information of request record in response process, searches mistake by system journal and sends out
Raw position and reason.In the case of there is multiple system with version to be measured in existing network version, each system
Corresponding system journal can be generated.The system journal that existing network version and version to be measured generate is sent to put down in real time
Station server preserves, it is possible to utilize the system journal prestoring to carry out location of mistake.Due to quasi-existing network ring
The request that border receives with environment to be measured is consistent, and the Backup Data utilizing during to request response is consistent, then ask
The system journal obtaining when circulation is to each system in theory also should be consistent.It during due to response request, is
Start to respond successively from leaf node system, if upper system response makes mistakes, then may cause the next one
System response makes mistakes, so needing to find first system made mistakes.The system journal of existing network version is correct
System journal, if the system journal of version to be measured is same, then the system journal of version to be measured is described
Corresponding system is not made mistakes, if it is not the same, then the system corresponding to system journal of version to be measured goes out
Wrong.Whether start the system journal of the system journal of comparison existing network version and version to be measured from leaf node system
Identical, the system corresponding to first system journal differing is exactly incorrect system.As shown in Figure 4, accurate
Existing network environment 245 includes system the 1st, system the 2nd, system 3, environment 246 to be measured include corresponding system 1a,
System 2a, system 3a, when the first response data is different with the second response data, if system 1 and system
1a, system 2 and the corresponding system journal of system 2a are all different, from leaf node service system 3 and system 3a
Starting the system journal of comparison existing network version and version to be measured, first system journal differing is system 2a
Corresponding system journal, then system 2a that navigates to is made mistakes.
In one embodiment, before step S220, also include: Platform Server according to pre-conditioned to please
Ask and filter.
Concrete, pre-conditioned can be self-defined as required, as according to quasi-existing network environment and environment to be measured
Server tolerances etc. determine pre-conditioned, make the number of requests after filtration in the tolerance range of server.
Can filter according to request type or QQ tail number, the request meeting condition is just distributed.Pass through
The request carrying out filtering optional needs to request is tested, if desired for the function testing certain particular system
When, have to the corresponding request with this particular system after filtration, improve the convenience of test.
In one embodiment, described method also include Platform Server according to request, the first response data and
Second response data obtains analyzing data, and sends to terminal analysis data to carry out Drawing of Curve and display.
As shown real-time request amount curve, version error amount curve to be measured etc..
In one embodiment, described method also includes the corresponding interface of Platform Server statistics request, obtains
The request coverage data of system interface, and the test of distinct interface request is proved to be successful rate data, and by upper
State data transmission and carry out Display Realization interface monitoring to terminal.
In one embodiment, described method also includes that Platform Server generates analysis data according to system journal,
And described analysis data transmission is shown to terminal.Can generate according to system journal and analyze data in terminal
Show, problem investigation, more easily Wrong localization can be carried out according to the information of display.
In one embodiment, the quasi-existing network environment of existing network version and the environment to be measured of operation version to be measured are run
Can carry out changing version and access system by being shown in the interface of terminal.
Concrete, in one embodiment, as it is shown in figure 5, be platform test in a specific embodiment
The detailed system Organization Chart that method is applied, existing network server 310 includes that multiple client asks entrance, including
The 311st, marketing gateway entrance is supplemented expense entrance the 312nd, charging interface with money and the 313rd, is paid entrance 314, and existing network takes
Business device 310 can ask entrances that request is incorporated into Platform Server 320 in real time from these.Platform Server
320 include receiver module 321, are used for receiving request, filtering module 322, are used for request according to predetermined bar
Part filters, distribution module 323, is used for transmitting the request to quasi-existing network environment 331 and environment to be measured 332.
Contrast module 324, for contrasting the first response data and the second response data, analyzes module 325,
For being analyzed to system journal carrying out location of mistake.Platform Server 320 will be asked according to predetermined condition
After filtering, forward requests to quasi-existing network environment 331 and existing network environment 332.Quasi-existing network environment 331
Account data, configuration data and the middle table data according to request and prestoring, at Access Layer 331a, background service
Layer 331b, data Layer 331c cooperation work under obtain the first response data, and be back to Platform Server
320.Account data that environment 332 to be measured according to request and prestores, configuration data and middle table data, 332a,
Background service layer 332b, data Layer 332c cooperation work under obtain the second response data, and be back to platform
Server 320.Wherein account data is taken synchronization device 310 every day once in environment server 330 by existing network
It is same in real time that quasi-existing network environment 331 and environment to be measured 332, configuration data and middle table data are taken device 310 by existing network
Walk the quasi-existing network environment 331 in environment server 330 and environment to be measured 332.
Further, the first response data and the second response data are contrasted and compare by Platform Server 320
Obtain test result compared with system journal.And will according to client's request, the first response data, the second response data,
The analysis data transmission that system journal obtains is shown to terminal 340 by real-time curve module 341 real-time curve,
Carry out problem investigation information by problem investigation module 344 to show, connect by interface monitoring module 345
Mouth monitoring information shows.Quasi-existing network environment 331 and environment to be measured 332 can also change module 342 by version
Carry out existing network version and the replacing of version to be measured, carried out the access of newly-increased system by system access module 343.
In one embodiment, as shown in Figure 6, a kind of platform testing system is provided, comprising:
Platform Server 410, for receiving the request that existing network server introduces in real time, sends a request to environment clothes
Business device 420 runs the quasi-existing network environment of existing network version and the environment to be measured of operation version to be measured.
Environment server 420, for providing the quasi-existing network environment running existing network version and running treating of version to be measured
Surveying environment, quasi-existing network environment obtains asking corresponding first number of responses according to the first existing network Backup Data prestoring
According to environment to be measured is asked according to the second existing network Backup Data identical with the first existing network Backup Data prestoring
Seek corresponding second response data, and send the first response data with the second response data to Platform Server
410。
Platform Server 410 is additionally operable to contrast the first response data with the second response data, is surveyed
Test result.
In one embodiment, environment server 420 is additionally operable to receive existing network server by quasi-existing network environment
The the first existing network Backup Data sending, and preserve, the second of the transmission of existing network server is received by environment to be measured
Existing network Backup Data, and preserve.
In one embodiment, Platform Server 410 is additionally operable to judge the first response data and the second number of responses
Whether according to identical, if identical, then version to be measured is verified by test, if the first response data and second
Response data differs, then version to be measured is made mistakes, and carries out location of mistake.
In one embodiment, existing network version and version to be measured include multiple system, and each system has corresponding
System journal, Platform Server 410 is additionally operable to according to reservation system path, compares each that prestore successively and is
Whether the system journal of corresponding existing network version of uniting is identical with the system journal of version to be measured, and first differs
The system corresponding to system journal orientate incorrect system as.
In one embodiment, Platform Server 410 is additionally operable to filter request according to pre-conditioned.
One of ordinary skill in the art will appreciate that all or part of flow process realizing in above-described embodiment method,
Can be by computer program and complete to instruct related hardware, described program can be stored in a computer
In read/write memory medium, in the embodiment of the present invention, the storage that this program can be stored in computer system is situated between
In matter, and performed by least one processor in this computer system, to realize including such as above-mentioned each method
The flow process of embodiment.Wherein, described storage medium can be magnetic disc, CD, read-only store-memory body
(Read-Only Memory, ROM) or random store-memory body (Random Access Memory, RAM)
Deng.
Each technical characteristic of embodiment described above can combine arbitrarily, for making description succinct, not right
The all possible combination of each technical characteristic in above-described embodiment is all described, but, if these skills
There is not contradiction in the combination of art feature, is all considered to be the scope that this specification is recorded.
Embodiment described above only have expressed the several embodiments of the present invention, and it describes more concrete and detailed,
But can not therefore be construed as limiting the scope of the patent.It should be pointed out that, for this area
For those of ordinary skill, without departing from the inventive concept of the premise, can also make and some deform and change
Entering, these broadly fall into protection scope of the present invention.Therefore, the protection domain of patent of the present invention should be with appended power
Profit requires to be as the criterion.
Claims (10)
1. a platform test method, described method includes:
Platform Server receives the request that existing network server introduces in real time;
Described Platform Server sends described request to the quasi-existing network environment running existing network version and operation version to be measured
This environment to be measured;
Described quasi-existing network environment obtains corresponding first sound of described request according to the first existing network Backup Data prestoring
Answering data, described environment to be measured is standby according to second existing network identical with described first existing network Backup Data prestoring
Number evidence obtains corresponding second response data of described request, and sends described first response data and the second sound
Answer data to Platform Server;
Described first response data and the second response data are contrasted by described Platform Server, are tested
Result.
2. method according to claim 1, it is characterised in that send described at described Platform Server
Before request extremely runs the quasi-existing network environment of existing network version and the step of the environment to be measured running version to be measured, also
Including:
Described quasi-existing network environment receives the described first existing network Backup Data that described existing network server sends, and protects
Deposit;
Described environment to be measured receives the described second existing network Backup Data that described existing network server sends, and preserves.
3. method according to claim 1, it is characterised in that described Platform Server is by described first
Response data contrasts with the second response data, and the step obtaining test result includes:
Described Platform Server judges that whether described first response data and the second response data be identical, if phase
With then described version to be measured is verified by test;
If described first response data and the second response data differ, then described version to be measured is made mistakes, institute
State Platform Server and carry out location of mistake.
4. method according to claim 3, it is characterised in that described existing network version and version bag to be measured
Including multiple system, each system has corresponding system journal, and described Platform Server carries out the step of location of mistake
Suddenly include: described Platform Server, according to reservation system path, compares each system prestoring corresponding successively
Whether the system journal of existing network version is identical with the system journal of version to be measured, by first system differing
System corresponding to daily record orientates incorrect system as.
5. method according to claim 1, it is characterised in that send described at described Platform Server
Before request extremely runs the quasi-existing network environment of existing network version and the step of the environment to be measured running version to be measured, also
Including:
Described request is filtered by described Platform Server according to pre-conditioned.
6. a platform testing system, it is characterised in that described system includes:
Platform Server, for receiving the request that existing network server introduces in real time, sends described request to environment
Server runs the quasi-existing network environment of existing network version and the environment to be measured of operation version to be measured;
Environment server, for providing the quasi-existing network environment running existing network version and running the to be measured of version to be measured
Environment, described quasi-existing network environment obtains described request corresponding first according to the first existing network Backup Data prestoring
Response data, described environment to be measured is according to second existing network identical with described first existing network Backup Data prestoring
Backup Data obtains corresponding second response data of described request, and sends described first response data and second
Response data is to Platform Server;
Described Platform Server is additionally operable to contrast described first response data and the second response data,
To test result.
7. system according to claim 6, it is characterised in that described environment server is additionally operable to pass through
Described quasi-existing network environment receives the described first existing network Backup Data that described existing network server sends, and preserves,
Receive, by described environment to be measured, the described second existing network Backup Data that described existing network server sends, and preserve.
8. system according to claim 6, it is characterised in that described Platform Server is additionally operable to judge
Whether described first response data is identical with the second response data, if identical, then described version to be measured passes through
Test checking, if described first response data and the second response data differ, then described version to be measured goes out
Mistake, and carry out location of mistake.
9. system according to claim 8, it is characterised in that described existing network version and described version to be measured
Originally including multiple system, each system has corresponding system journal, and described Platform Server is additionally operable to according in advance
Determine system path, compare the system journal of each system corresponding existing network version prestoring and version to be measured successively
System journal whether identical, the system corresponding to first system journal differing orientates incorrect system as.
10. system according to claim 6, it is characterised in that described Platform Server is additionally operable to root
According to pre-conditioned, described request is filtered.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510154048.2A CN106155890A (en) | 2015-04-02 | 2015-04-02 | platform test method and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510154048.2A CN106155890A (en) | 2015-04-02 | 2015-04-02 | platform test method and system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106155890A true CN106155890A (en) | 2016-11-23 |
Family
ID=57337380
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510154048.2A Pending CN106155890A (en) | 2015-04-02 | 2015-04-02 | platform test method and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106155890A (en) |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106886492A (en) * | 2017-02-13 | 2017-06-23 | 北京趣拿软件科技有限公司 | Method of testing and test device based on data readback |
CN108710577A (en) * | 2018-06-01 | 2018-10-26 | 平安普惠企业管理有限公司 | Operation system test method, device, computer equipment and storage medium |
JP2018200683A (en) * | 2017-04-28 | 2018-12-20 | ザ・ボーイング・カンパニーThe Boeing Company | Method and design of automated examination system |
CN109067938A (en) * | 2018-10-15 | 2018-12-21 | 网宿科技股份有限公司 | A kind of method and device for testing dns server |
CN109254906A (en) * | 2018-08-03 | 2019-01-22 | 挖财网络技术有限公司 | A kind of processing method and processing device of the data on flows of pair of duplication |
WO2019019394A1 (en) * | 2017-07-26 | 2019-01-31 | 上海壹账通金融科技有限公司 | Client abnormality locating method and apparatus, computer device and storage medium |
CN109560990A (en) * | 2018-12-17 | 2019-04-02 | 同盾控股有限公司 | A kind of Internet application test method and device |
CN109643271A (en) * | 2017-06-13 | 2019-04-16 | 微软技术许可有限责任公司 | Identify unstable test |
CN109889402A (en) * | 2019-01-23 | 2019-06-14 | 北京字节跳动网络技术有限公司 | Method and apparatus for generating information |
CN109960647A (en) * | 2017-12-26 | 2019-07-02 | 腾讯科技(深圳)有限公司 | A kind of method for testing software and device calculate equipment and storage medium |
CN110266555A (en) * | 2019-05-09 | 2019-09-20 | 重庆八戒电子商务有限公司 | Method for analyzing web site service request |
CN111010316A (en) * | 2019-12-17 | 2020-04-14 | 广州唯品会信息科技有限公司 | Flow playback method, device and system |
CN111258897A (en) * | 2020-01-15 | 2020-06-09 | 网银在线(北京)科技有限公司 | Service platform testing method, device and system |
CN113360393A (en) * | 2021-06-25 | 2021-09-07 | 武汉众邦银行股份有限公司 | Continuous verification method and device based on production environment flow monitoring |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100146490A1 (en) * | 2006-11-28 | 2010-06-10 | Joerg Grosse | Method for testing a computer program |
CN102902619A (en) * | 2011-07-29 | 2013-01-30 | 阿里巴巴集团控股有限公司 | Method and device for regression testing of Web application programs |
CN103246600A (en) * | 2012-02-10 | 2013-08-14 | 广州博纳信息技术有限公司 | Fast verification method for software testing and evaluation |
-
2015
- 2015-04-02 CN CN201510154048.2A patent/CN106155890A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100146490A1 (en) * | 2006-11-28 | 2010-06-10 | Joerg Grosse | Method for testing a computer program |
CN102902619A (en) * | 2011-07-29 | 2013-01-30 | 阿里巴巴集团控股有限公司 | Method and device for regression testing of Web application programs |
CN103246600A (en) * | 2012-02-10 | 2013-08-14 | 广州博纳信息技术有限公司 | Fast verification method for software testing and evaluation |
Cited By (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106886492A (en) * | 2017-02-13 | 2017-06-23 | 北京趣拿软件科技有限公司 | Method of testing and test device based on data readback |
JP7125854B2 (en) | 2017-04-28 | 2022-08-25 | ザ・ボーイング・カンパニー | Methods and design of automated test systems |
JP2018200683A (en) * | 2017-04-28 | 2018-12-20 | ザ・ボーイング・カンパニーThe Boeing Company | Method and design of automated examination system |
CN109643271A (en) * | 2017-06-13 | 2019-04-16 | 微软技术许可有限责任公司 | Identify unstable test |
US11586534B2 (en) | 2017-06-13 | 2023-02-21 | Microsoft Technology Licensing, Llc | Identifying flaky tests |
WO2019019394A1 (en) * | 2017-07-26 | 2019-01-31 | 上海壹账通金融科技有限公司 | Client abnormality locating method and apparatus, computer device and storage medium |
CN109960647A (en) * | 2017-12-26 | 2019-07-02 | 腾讯科技(深圳)有限公司 | A kind of method for testing software and device calculate equipment and storage medium |
CN108710577A (en) * | 2018-06-01 | 2018-10-26 | 平安普惠企业管理有限公司 | Operation system test method, device, computer equipment and storage medium |
CN109254906A (en) * | 2018-08-03 | 2019-01-22 | 挖财网络技术有限公司 | A kind of processing method and processing device of the data on flows of pair of duplication |
CN109067938A (en) * | 2018-10-15 | 2018-12-21 | 网宿科技股份有限公司 | A kind of method and device for testing dns server |
CN109560990A (en) * | 2018-12-17 | 2019-04-02 | 同盾控股有限公司 | A kind of Internet application test method and device |
CN109889402A (en) * | 2019-01-23 | 2019-06-14 | 北京字节跳动网络技术有限公司 | Method and apparatus for generating information |
CN110266555A (en) * | 2019-05-09 | 2019-09-20 | 重庆八戒电子商务有限公司 | Method for analyzing web site service request |
CN111010316A (en) * | 2019-12-17 | 2020-04-14 | 广州唯品会信息科技有限公司 | Flow playback method, device and system |
CN111258897A (en) * | 2020-01-15 | 2020-06-09 | 网银在线(北京)科技有限公司 | Service platform testing method, device and system |
CN113360393A (en) * | 2021-06-25 | 2021-09-07 | 武汉众邦银行股份有限公司 | Continuous verification method and device based on production environment flow monitoring |
CN113360393B (en) * | 2021-06-25 | 2022-04-12 | 武汉众邦银行股份有限公司 | Continuous verification method and device based on production environment flow monitoring |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106155890A (en) | platform test method and system | |
US11233708B1 (en) | System, apparatus and method for deploying infrastructure to the cloud | |
CN103678105B (en) | A kind of test method and device of page code | |
US10990370B1 (en) | System, apparatus and method for deploying infrastructure to the cloud | |
CN105303286A (en) | Mobile card punching system and method and cloud system thereof | |
CN105635066B (en) | A kind of management method and device of client application | |
CN105095970A (en) | Execution method and system of third-party application | |
CN107566382A (en) | Auth method, service platform, carrier authorization gateway and mobile terminal | |
CN110493812A (en) | Processing method, device, system, processor and the main control device of distribution test | |
CN107092641A (en) | Determination methods and device, the method and apparatus of shop search of shop business status | |
CN109936819A (en) | It gets on the bus a recommended method, device and equipment | |
CN103299337A (en) | Open type POI service system using SNS method and method thereof | |
CN108876514A (en) | A kind of unmanned plane shared system and method | |
CN106096904A (en) | A kind of schedule adding method and mobile terminal | |
US9451034B2 (en) | Managing interaction with hosted services | |
CN109416684A (en) | The intake manager of analysis platform | |
CN105184489A (en) | Mobile card punching system and method and cloud system thereof | |
US9397987B1 (en) | Managing interaction with hosted services | |
CN109062807B (en) | Method and device for testing application program, storage medium and electronic device | |
CN106294037A (en) | Strike-machine method of testing and device | |
CN109583228A (en) | A kind of privacy information management method, device and system | |
CN110417869A (en) | A kind of activity method for pushing, device and computer equipment | |
CN109858210A (en) | Information Authentication method, apparatus, computer equipment and storage medium | |
CN109992614B (en) | Data acquisition method, device and server | |
KR20180122111A (en) | Service and method for providing performance of event planning online with offline |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20161123 |