[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN106155890A - platform test method and system - Google Patents

platform test method and system Download PDF

Info

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
Application number
CN201510154048.2A
Other languages
Chinese (zh)
Inventor
熊冬明
朱志杰
张粤峰
冯新梅
易惠芳
周桂清
张钰
战波
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Tencent Computer Systems Co Ltd
Original Assignee
Shenzhen Tencent Computer Systems Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Tencent Computer Systems Co Ltd filed Critical Shenzhen Tencent Computer Systems Co Ltd
Priority to CN201510154048.2A priority Critical patent/CN106155890A/en
Publication of CN106155890A publication Critical patent/CN106155890A/en
Pending legal-status Critical Current

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

Platform test method and system
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.
CN201510154048.2A 2015-04-02 2015-04-02 platform test method and system Pending CN106155890A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (3)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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