CN106681902B - The test method and device of web data - Google Patents

The test method and device of web data Download PDF

Info

Publication number
CN106681902B
CN106681902B CN201510765503.2A CN201510765503A CN106681902B CN 106681902 B CN106681902 B CN 106681902B CN 201510765503 A CN201510765503 A CN 201510765503A CN 106681902 B CN106681902 B CN 106681902B
Authority
CN
China
Prior art keywords
solicited message
test
web data
queue
webpage
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.)
Active
Application number
CN201510765503.2A
Other languages
Chinese (zh)
Other versions
CN106681902A (en
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.)
Beijing Gridsum Technology Co Ltd
Original Assignee
Beijing Gridsum Technology 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 Beijing Gridsum Technology Co Ltd filed Critical Beijing Gridsum Technology Co Ltd
Priority to CN201510765503.2A priority Critical patent/CN106681902B/en
Publication of CN106681902A publication Critical patent/CN106681902A/en
Application granted granted Critical
Publication of CN106681902B publication Critical patent/CN106681902B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Debugging And Monitoring (AREA)

Abstract

This application discloses a kind of test method of web data and devices.This method comprises: receiving solicited message, wherein solicited message is the solicited message to test web data, and test web data is capture program collected data on test webpage;Create solicited message object corresponding with solicited message;Solicited message object is stored in queue;And the solicited message object in traversal queue, the correctness of web data is tested in test queue in the corresponding solicited message of solicited message object.By the application, solve the problems, such as that testing efficiency is low in the integration testing of capture program on to webpage in the related technology.

Description

The test method and device of web data
Technical field
This application involves internet areas, in particular to the test method and device of a kind of web data.
Background technique
Currently, mainstream web page analysis tool using be arranged on webpage capture program (such as: JavaScript Tracker Accessor Access's behavior and system information data) are collected in page end, is sent to data warehouse server.Pass through After JavaScript Tracker collects web data, it is sent to internet information servers (Internet Information Services, abbreviation IIS server), IIS server is by Log Reader program to the webpage received Data are read out and parse, and are stored in database.However whole process is easy error, in order to verify IIS server to net The correctness of web data after page data is parsed, the automation end for constructing JavaScript Tracker in the related technology are arrived Integration testing is held, when carrying out integration testing, needs to carry out storage, reading, the parsing of log in IIS server end.IIS service Device devises caching mechanism to reduce disk read-write number, if storing log using traditional filesystem manner, needs IIS server is turned off manually after all access to force it to store log, reduces the degree of automation;File system simultaneously Read or write speed is slower, influences execution performance, i.e., to the read-write efficiency of log in the integration testing of JavaScript Tracker It is lower, lead on to webpage that testing efficiency is low in the integration testing of capture program.
For the low problem of testing efficiency in the integration testing of capture program on to webpage in the related technology, at present not yet It puts forward effective solutions.
Summary of the invention
The main purpose of the application is to provide the test method and device of a kind of web data, to solve in the related technology The low problem of testing efficiency in the integration testing of capture program on to webpage.
To achieve the goals above, according to the one aspect of the application, a kind of test method of web data is provided.It should Method includes: reception solicited message, wherein solicited message is the solicited message to test web data, and test web data is Capture program collected data on test webpage;Create solicited message object corresponding with solicited message;By solicited message Object is stored in queue;And the solicited message object in traversal queue, the corresponding request of solicited message object in test queue The correctness of web data is tested in information.
Further, creating corresponding with solicited message solicited message object includes: each of to judge to receive respectively to ask It whether asks in the path of information comprising default file information;And the path of the solicited message comprising default file information is obtained, And corresponding solicited message object is created according to the path of the solicited message comprising default file information.
Further, before receiving solicited message, this method further include: construction service routine, wherein service routine is used In reception to the solicited message of test web data;Capture program is affixed one's name on test webpage top, test webpage is matched with service routine It sets on the same device;And the first pre-set programs of starting access to the test webpage for being deployed with capture program, using adopting Collect programmed acquisition and tests web data.
Further, the first pre-set programs are the FirefoxDriver program in Selenium testing tool.
Further, the correctness packet of web data is tested in test queue in the corresponding solicited message of solicited message object It includes: the solicited message object in queue is parsed;Obtain the test web data after parsing in queue;And call second Test the correctness of web data after pre-set programs verifying parsing in queue in the corresponding solicited message of solicited message object.
To achieve the goals above, according to the another aspect of the application, a kind of test device of web data is provided.It should Device includes: receiving unit, for receiving solicited message, wherein solicited message is the solicited message to test web data, is surveyed Trying web data is capture program collected data on test webpage;First creating unit, for creation and solicited message Corresponding solicited message object;Storage unit, for solicited message object to be stored in queue;And test cell, for time The solicited message object in queue is gone through, is testing web data just in the corresponding solicited message of solicited message object in test queue True property.
Further, the first creating unit includes: judgment module, each solicited message for judging to receive respectively It whether include default file information in path;And first obtain module, for obtains include default file information request letter The path of breath, and corresponding solicited message object is created according to the path of the solicited message comprising default file information.
Further, the device further include: the second creating unit, for constructing service routine, wherein service routine is used for Receive the solicited message to test web data;Third creating unit, for affixing one's name to capture program, Test Network on test webpage top Page configures on the same device with service routine;And acquisition unit, for starting the first pre-set programs to being deployed with acquisition journey The test webpage of sequence accesses, and utilizes capture program collecting test web data.
Further, the first pre-set programs are the FirefoxDriver program in Selenium testing tool.
Further, test cell includes: parsing module, for parsing to the solicited message object in queue;The Two obtain modules, for obtaining the test web data after parsed in queue;And authentication module, for calling the second default journey Test the correctness of web data after sequence verifying parsing in queue in the corresponding solicited message of solicited message object.
By the application, using following steps: receiving solicited message, wherein solicited message is to test web data Solicited message, test web data are capture program collected data on test webpage;It creates corresponding with solicited message Solicited message object;Solicited message object is stored in queue;And the solicited message object in traversal queue, in test queue The correctness that web data is tested in the corresponding solicited message of solicited message object, solves and adopts on to webpage in the related technology Collect the problem that testing efficiency is low in the integration testing of program, by the way that solicited message object to be timely stored in queue, quickly Then the read requests information object from queue verifies in queue Test Network number of pages in the corresponding solicited message of solicited message object According to correctness, to improve the effect of testing efficiency in the integration testing to capture program on webpage.
Detailed description of the invention
The attached drawing constituted part of this application is used to provide further understanding of the present application, the schematic reality of the application Example and its explanation are applied for explaining the application, is not constituted an undue limitation on the present application.In the accompanying drawings:
Fig. 1 is the flow chart according to the test method of the web data of the embodiment of the present application;And
Fig. 2 is the schematic diagram according to the test device of the web data of the embodiment of the present application.
Specific embodiment
It should be noted that in the absence of conflict, the features in the embodiments and the embodiments of the present application can phase Mutually combination.The application is described in detail below with reference to the accompanying drawings and in conjunction with the embodiments.
In order to make those skilled in the art more fully understand application scheme, below in conjunction in the embodiment of the present application Attached drawing, the technical scheme in the embodiment of the application is clearly and completely described, it is clear that described embodiment is only The embodiment of the application a part, instead of all the embodiments.Based on the embodiment in the application, ordinary skill people Member's every other embodiment obtained without making creative work, all should belong to the model of the application protection It encloses.
It should be noted that the description and claims of this application and term " first " in above-mentioned attached drawing, " Two " etc. be to be used to distinguish similar objects, without being used to describe a particular order or precedence order.It should be understood that using in this way Data be interchangeable under appropriate circumstances, so as to embodiments herein described herein.In addition, term " includes " and " tool Have " and their any deformation, it is intended that cover it is non-exclusive include, for example, containing a series of steps or units Process, method, system, product or equipment those of are not necessarily limited to be clearly listed step or unit, but may include without clear Other step or units listing to Chu or intrinsic for these process, methods, product or equipment.
For ease of description, below to the invention relates to several terms be illustrated:
JavaScript: a kind of literal translation formula scripting language is a kind of regime type, weak type, the language based on prototype.
Tracker: tracker, be a bit of JavaScript code, page end collect visitor access behavior and System information data is sent to data warehouse server.
IIS:Internet Information Services, Internet Information Service.A kind of Internet Server.
Log Reader: log read device is responsible for reading the log with resolution server, is stored in database.
Integration testing: assembling test or joint test are also.On the basis of unit testing, by all modules according to design It is required that being assembled into subsystem or system (such as according to structure chart), integration testing is carried out.Practice have shown that although some modules can It is separately operated, but does not ensure that connect and also can normally work.Some parts do not reflect the problem come, in the overall situation On be likely to be exposed.
According to an embodiment of the present application, a kind of test method of web data is provided.
Fig. 1 is the flow chart according to the test method of the web data of the embodiment of the present application.As shown in Figure 1, this method packet Include following steps:
Step S101 receives solicited message, wherein solicited message is the solicited message to test web data, Test Network Page data is capture program collected data on test webpage.
It optionally,, should before receiving solicited message in the test method of web data provided by the embodiments of the present application Method further include: construction service routine, wherein service routine is used to receive the solicited message to test web data;It is testing Capture program is disposed on webpage, test webpage and service routine configure on the same device;And the first pre-set programs pair of starting The test webpage for being deployed with capture program accesses, and utilizes capture program collecting test web data.
Wherein, it should be noted that service routine can run test, write data in memory, and can test At rear closing.
Optionally, in the test method of web data provided by the embodiments of the present application, the first pre-set programs are FirefoxDriver program in Selenium testing tool.
It should be noted that capture program involved in the application is JavaScript Tracker program in machine code, specifically Ground, a series of function for calling Asp.Net5 frames to provide complete one service routine of creation, use Selenium's FirefoxDriver automatically successively accesses several that JavaScript Tracker code is deployed on the service routine Webpage.Another webpage is reached by the link in starting browser, the specified corresponding webpage of url of opening, webpage clicking, is closed A series of processes such as browser access to webpage, utilize the JavaScript Tracker code being deployed on test webpage Collect test web data.Solicited message is generated according to collected test web data and is sent to service routine, services journey Sequence receives request message.
The simulation webpage that webpage is real web pages is tested, in order to not influence the normal function of real web pages, meeting in test Test webpage is being configured where service routine in equipment according to real web pages, is affixing one's name to capture program in the middle part of test webpage later, and Using the first pre-set programs come the operation on simulation browser, such as open test webpage, browsing test web page contents, to test Link in webpage such as is clicked, closes browser at the manipulation.By the way that webpage and service routine configuration will be tested in same equipment On, test can be made independent of network, avoid being influenced in test by network factors bring.
Step S102 creates solicited message object corresponding with solicited message.
Optionally, it in the test method of web data provided by the embodiments of the present application, creates corresponding with solicited message Whether solicited message object includes: in the path for judge respectively each solicited message received comprising default file information;With And the path of the solicited message comprising default file information is obtained, and according to the path of the solicited message comprising default file information Create corresponding solicited message object.
The request message that default file information is used to that capture program to be marked to send, if comprising pre- in the path of request message If the file information, then can determine that the solicited message is what capture program was sent, need to carry out subsequent parsing test, such as Not comprising default file information in the path of fruit request message, then can determine the solicited message not is that capture program is sent (such as the data that send automatically of browser rather than capture program send data), then just not for this solicited message It needs to parse and test.
For example, server receives a plurality of request message, the path of a plurality of request message is respectively as follows: http: // 127.0.0.1:8080/a.html;http://127.0.0.1:8080/b.html;http://127.0.0.1:8080/ Gs.gif? gsver=3.3.0.0&gsc md=spv&gssrvid=GWD-123456, default file information are " gs.gif ", Do you judge http: // 127.0.0.1:8080/gs.gif? gsver=3.3.0.0&gscmd=spv&gssrvid=GWD- Including in 123456 " gs.gif " includes object of solicited message according to solicited message construction (creation) one, such as: pass through Following code creates the object comprising solicited message:
private LiteRequestInfo CreateLiteRequestInfo(HttpContext context)
{return new LiteRequestInfo(LogParserSetting,DateTime.Now,
context.Request.QueryString.ToString().Substring(1),
context.Connection.RemoteIpAddress.ToString(),
context.Request.Headers.Get("User-Agent"),context.Request.Method);
,
The object comprising solicited message is returned by the above code.
Solicited message object is stored in queue by step S103.
It will be in the object deposit ConcurrentQueue comprising solicited message of above-mentioned return.Here queue is located at clothes Where program of being engaged in the memory of equipment, thus using the data structure substitute files storing daily record data in memory headroom.
Step S104 traverses the solicited message object in queue, the correctness of the web data in test queue.
Optionally, the webpage number in the test method of web data provided by the embodiments of the present application, in test queue According to correctness include: to be parsed to the solicited message object in queue;Obtain the web data after parsing in queue;And Whether the web data after calling the verifying of the second pre-set programs to parse in queue is correct.
Each object in ConcurrentQueue is traversed, and is parsed, then the webpage after verifying parsing in queue Whether data correct, specifically, by calling Assert function, for above-mentioned http: // 127.0.0.1:8080/gs.gi f? The path of gsver=3.3.0.0&gscmd=spv&gssrvid=GWD-123456 request message use shaped like: Assert.Equal(123456,obj.ProfileID);Assert.Equal("GWD-123456",obj.ServiceID); Assert.Equal(8,o bj.TimeZone);Assert.Equal("3.3.0.0",obj.Version.ToString()) Mode whether verify the web data in queue correct.
By above step, the test method of web data provided by the embodiments of the present application is able to use in memory headroom Data structure substitute files storing daily record data avoids to promote the speed of the read-write (store and read) to data Caching mechanism is devised to reduce disk read-write number due to IIS server, if deposited using traditional filesystem manner The problems such as storing up log, needing to be turned off manually IIS server after all access to force it to store log, by that will request Information object is timely stored in queue, quickly the read requests information object from queue, is then verified and is requested letter in queue The correctness that web data is tested in the corresponding solicited message of object is ceased, to improve the integrated survey to capture program on webpage The effect of testing efficiency in examination.
The test method of web data provided by the embodiments of the present application passes through and receives solicited message, wherein solicited message is To the solicited message of test web data, test web data is capture program collected data on test webpage;Creation Solicited message object corresponding with solicited message;Solicited message object is stored in queue;And the request letter in traversal queue Object is ceased, the correctness of web data is tested in test queue in the corresponding solicited message of solicited message object, solves correlation In technology on to webpage the low problem of testing efficiency in the integration testing of capture program, by by solicited message object timely It is stored in queue, quickly the read requests information object from queue, then solicited message object is corresponding in verifying queue asks The correctness that web data is tested in information is sought, to improve testing efficiency in the integration testing to capture program on webpage Effect.
It should be noted that step shown in the flowchart of the accompanying drawings can be in such as a group of computer-executable instructions It is executed in computer system, although also, logical order is shown in flow charts, and it in some cases, can be with not The sequence being same as herein executes shown or described step.
The embodiment of the present application also provides a kind of test devices of web data, it should be noted that the embodiment of the present application The test device of web data can be used for executing the test method that web data is used for provided by the embodiment of the present application.With Under the test device of web data provided by the embodiments of the present application is introduced.
Fig. 2 is the schematic diagram according to the test device of the web data of the embodiment of the present application.As shown in Fig. 2, the device packet It includes: receiving unit 10, the first creating unit 20, storage unit 30 and test cell 40.
Receiving unit 10, for receiving solicited message, wherein solicited message is the solicited message to test web data, Testing web data is capture program collected data on test webpage.
First creating unit 20, for creating solicited message object corresponding with solicited message.
Storage unit 30, for solicited message object to be stored in queue.
Test cell 40, for traversing the solicited message object in queue, solicited message object is corresponding in test queue The correctness of web data is tested in solicited message.
The test device of web data provided by the embodiments of the present application receives solicited message by receiving unit 10, wherein Solicited message is the solicited message to test web data, and test web data is that capture program is collected on test webpage Data;First creating unit 20 creates solicited message object corresponding with solicited message;Storage unit 30 is by solicited message object It is stored in queue;And test cell 40 traverses the solicited message object in queue, solicited message object is corresponding in test queue Solicited message in test web data correctness, solve the integration testing of the capture program on to webpage in the related technology The low problem of middle testing efficiency.Solicited message object is timely stored in queue by storage unit 30, test cell 40 is fast Then the read requests information object from queue of speed verifies in queue Test Network in the corresponding solicited message of solicited message object The correctness of page data, to improve the effect of testing efficiency in the integration testing to capture program on webpage.
Optionally, in the test device of web data provided by the embodiments of the present application, the first creating unit 20 includes: to sentence Whether disconnected module includes default file information in the path of each solicited message for judging to receive respectively;And first Module is obtained, for obtaining the path of the solicited message comprising default file information, and according to asking comprising default file information The path of information is asked to create corresponding solicited message object.
Optionally, in the test device of web data provided by the embodiments of the present application, the device further include: the second creation Unit, for constructing service routine, wherein service routine is used to receive the solicited message to test web data;Third creation Unit, for affixing one's name to capture program on test webpage top, test webpage and service routine are configured on the same device;And acquisition Unit is accessed to the test webpage for being deployed with capture program for starting the first pre-set programs, is acquired using capture program Test web data.
Optionally, in the test device of web data provided by the embodiments of the present application, the first pre-set programs are FirefoxDriver program in Selenium testing tool.
Optionally, in the test device of web data provided by the embodiments of the present application, test cell 40 includes: parsing mould Block, for being parsed to the solicited message object in queue;Second obtains module, for obtaining the test after parsed in queue Web data;And authentication module, it is corresponding for solicited message object in queue after calling the verifying of the second pre-set programs to parse The correctness of web data is tested in solicited message.
The test device of the web data includes processor and memory, and above-mentioned receiving unit, is deposited at the first creating unit Storage unit and test cell etc. store in memory as program unit, are executed on stored in memory by processor It states program unit and realizes corresponding function.Above-mentioned first pre-set programs, the second pre-set programs may be stored in memory.
Include kernel in processor, is gone in memory to transfer corresponding program unit by kernel.Kernel can be set one Or more, web data is tested by adjusting kernel parameter.
Memory may include the non-volatile memory in computer-readable medium, random access memory (RAM) and/ Or the forms such as Nonvolatile memory, if read-only memory (ROM) or flash memory (flash RAM), memory include that at least one is deposited Store up chip.
Present invention also provides a kind of embodiments of computer program product, when executing on data processing equipment, fit In the program code for executing initialization there are as below methods step: receiving solicited message, wherein solicited message is to Test Network number of pages According to solicited message, test web data be capture program test webpage on collected data;Creation and solicited message pair The solicited message object answered;Solicited message object is stored in queue;And the solicited message object in traversal queue, test team The correctness of web data is tested in column in the corresponding solicited message of solicited message object.
It should be noted that for the various method embodiments described above, for simple description, therefore, it is stated as a series of Combination of actions, but those skilled in the art should understand that, the application is not limited by the described action sequence because According to the application, some steps may be performed in other sequences or simultaneously.Secondly, those skilled in the art should also know It knows, the embodiments described in the specification are all preferred embodiments, related actions and modules not necessarily the application It is necessary.
In the above-described embodiments, it all emphasizes particularly on different fields to the description of each embodiment, there is no the portion being described in detail in some embodiment Point, reference can be made to the related descriptions of other embodiments.
In several embodiments provided herein, it should be understood that disclosed device, it can be by another way It realizes.For example, the apparatus embodiments described above are merely exemplary, such as the division of the unit, it is only a kind of Logical function partition, there may be another division manner in actual implementation, such as multiple units or components can combine or can To be integrated into another system, or some features can be ignored or not executed.
The unit as illustrated by the separation member may or may not be physically separated, aobvious as unit The component shown may or may not be physical unit, it can and it is in one place, or may be distributed over multiple In network unit.It can select some or all of unit therein according to the actual needs to realize the mesh of this embodiment scheme 's.
It, can also be in addition, each functional unit in each embodiment of the application can integrate in one processing unit It is that each unit physically exists alone, can also be integrated in one unit with two or more units.Above-mentioned integrated list Member both can take the form of hardware realization, can also realize in the form of software functional units.
Obviously, those skilled in the art should be understood that each module of above-mentioned the application or each step can be with general Computing device realize that they can be concentrated on a single computing device, or be distributed in multiple computing devices and formed Network on, optionally, they can be realized with the program code that computing device can perform, it is thus possible to which they are stored Be performed by computing device in the storage device, perhaps they are fabricated to each integrated circuit modules or by they In multiple modules or step be fabricated to single integrated circuit module to realize.In this way, the application be not limited to it is any specific Hardware and software combines.
The foregoing is merely preferred embodiment of the present application, are not intended to limit this application, for those skilled in the art For member, various changes and changes are possible in this application.Within the spirit and principles of this application, it is made it is any modification, Equivalent replacement, improvement etc., should be included within the scope of protection of this application.

Claims (8)

1. a kind of test method of web data characterized by comprising
Receive solicited message, wherein the solicited message is the solicited message to test web data, the test web data For capture program test webpage on collected data, wherein it is described test webpage be target webpage simulation webpage;
Create solicited message object corresponding with the solicited message;
The solicited message object is stored in queue, wherein where the queue is located at service routine in the memory of equipment;With And
The solicited message object in the queue is traversed, tests in the queue and is surveyed in the corresponding solicited message of solicited message object Try the correctness of web data;
Creating solicited message object corresponding with the solicited message includes: the road for judging each solicited message received respectively It whether include default file information in diameter, wherein the default file information is for determining whether solicited message is capture program The solicited message of transmission;And the path of the solicited message comprising the default file information is obtained, and according to comprising described pre- If the path of the solicited message of the file information creates corresponding solicited message object.
2. the method according to claim 1, wherein the method is also wrapped before receiving the solicited message It includes:
Construct service routine, wherein the service routine is used to receive the solicited message to the test web data;
The capture program is affixed one's name on the test webpage top, the test webpage and the service routine are configured in same equipment On;And
Start the first pre-set programs to access to the test webpage for being deployed with the capture program, be adopted using the capture program Collect the test web data.
3. according to the method described in claim 2, it is characterized in that, first pre-set programs are in Selenium testing tool FirefoxDriver program.
4. the method according to claim 1, wherein testing the corresponding request of solicited message object in the queue The correctness of test web data includes: in information
Solicited message object in the queue is parsed;
Obtain the test web data after parsing in the queue;And
Webpage is tested in the corresponding solicited message of solicited message object in the queue after calling the verifying of the second pre-set programs to parse The correctness of data.
5. a kind of test device of web data characterized by comprising
Receiving unit, for receiving solicited message, wherein the solicited message is the solicited message to test web data, institute Stating test web data is capture program collected data on test webpage, wherein the test webpage is target webpage Simulation webpage;
First creating unit, for creating solicited message object corresponding with the solicited message;
Storage unit, for the solicited message object to be stored in queue, wherein the queue is set where being located at service routine In standby memory;And
It is corresponding to test solicited message object in the queue for traversing the solicited message object in the queue for test cell Solicited message in test web data correctness;
Wherein, first creating unit includes: judgment module, the path of each solicited message for judging to receive respectively In whether include default file information;And first obtain module, for obtains include the default file information request letter The path of breath, and corresponding solicited message object is created according to the path of the solicited message comprising the default file information.
6. device according to claim 5, which is characterized in that described device further include:
Second creating unit, for constructing service routine, wherein the service routine is for receiving to the test web data Solicited message;
Third creating unit, for affixing one's name to the capture program, the test webpage and the service on the test webpage top Program configures on the same device;And
Acquisition unit accesses to the test webpage for being deployed with the capture program for starting the first pre-set programs, utilizes The capture program acquires the test web data.
7. device according to claim 6, which is characterized in that first pre-set programs are in Selenium testing tool FirefoxDriver program.
8. device according to claim 5, which is characterized in that the test cell includes:
Parsing module, for being parsed to the solicited message object in the queue;
Second obtains module, for obtaining the test web data after parsed in the queue;And
Authentication module, for the corresponding request letter of solicited message object in the queue after calling the verifying of the second pre-set programs to parse The correctness of web data is tested in breath.
CN201510765503.2A 2015-11-10 2015-11-10 The test method and device of web data Active CN106681902B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510765503.2A CN106681902B (en) 2015-11-10 2015-11-10 The test method and device of web data

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510765503.2A CN106681902B (en) 2015-11-10 2015-11-10 The test method and device of web data

Publications (2)

Publication Number Publication Date
CN106681902A CN106681902A (en) 2017-05-17
CN106681902B true CN106681902B (en) 2019-10-25

Family

ID=58865598

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510765503.2A Active CN106681902B (en) 2015-11-10 2015-11-10 The test method and device of web data

Country Status (1)

Country Link
CN (1) CN106681902B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109522217A (en) * 2018-10-16 2019-03-26 深圳壹账通智能科技有限公司 The internal storage testing method and terminal device of application program

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104133724A (en) * 2014-04-03 2014-11-05 腾讯科技(深圳)有限公司 Concurrent task scheduling method and concurrent task scheduling device
CN104572901A (en) * 2014-12-25 2015-04-29 小米科技有限责任公司 Method and device for downloading webpage data
CN104573040A (en) * 2015-01-19 2015-04-29 百度在线网络技术(北京)有限公司 Method and system for capturing webpage data

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9449337B2 (en) * 2011-03-18 2016-09-20 Elastic Path Software, Inc. Emulation of a client browser and generation of web page data by an electronic commerce server in a testing environment having a separate test server

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104133724A (en) * 2014-04-03 2014-11-05 腾讯科技(深圳)有限公司 Concurrent task scheduling method and concurrent task scheduling device
CN104572901A (en) * 2014-12-25 2015-04-29 小米科技有限责任公司 Method and device for downloading webpage data
CN104573040A (en) * 2015-01-19 2015-04-29 百度在线网络技术(北京)有限公司 Method and system for capturing webpage data

Also Published As

Publication number Publication date
CN106681902A (en) 2017-05-17

Similar Documents

Publication Publication Date Title
US9075914B2 (en) Analytics driven development
Li et al. WebProphet: Automating Performance Prediction for Web Services.
CN107609135B (en) Page element determining method and device, and user behavior path determining method and device
CN108304498A (en) Webpage data acquiring method, device, computer equipment and storage medium
CN106294101B (en) The page gets test method and device ready
CN107885777A (en) A kind of control method and system of the crawl web data based on collaborative reptile
CN101222349A (en) Method and system for collecting web user action and performance data
CN104820667B (en) The report method of webpage click amount, device and system
CN105068876B (en) Method based on distributed deployment prototype collection cell phone application performance data
CN108574669B (en) User behavior tree constructing method and device
US10277475B2 (en) System and method for dynamically testing networked target systems
CN103605689B (en) It is a kind of to obtain the method and device for accessing the residence time
US9654580B2 (en) Proxy-based web application monitoring through script instrumentation
CN106156055A (en) The identification of search engine reptile, processing method and processing device
CN104361051A (en) Detection method and device for webpage service quality
CN106776318A (en) A kind of test script method for recording and system
CN108388519A (en) Mock test methods based on SpringBoot services
US20160080918A1 (en) Auditing of mobile applications
CN103246606A (en) Method and system for testing performances of ESB (enterprises service bus) platform
CN109586942A (en) Web site performance assessment method and device
CN107203470A (en) Page adjustment method and device
CN106681902B (en) The test method and device of web data
CN102684925B (en) Method and device for acquiring internet access source information
CN110532455A (en) A kind of Web page picture acquisition methods and system based on Chrome browser
CN106815248A (en) Web analytics method and device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: 100083 No. 401, 4th Floor, Haitai Building, 229 North Fourth Ring Road, Haidian District, Beijing

Applicant after: Beijing Guoshuang Technology Co.,Ltd.

Address before: 100086 Cuigong Hotel, 76 Zhichun Road, Shuangyushu District, Haidian District, Beijing

Applicant before: Beijing Guoshuang Technology Co.,Ltd.

CB02 Change of applicant information
GR01 Patent grant
GR01 Patent grant