CN104021082A - Remote debugging method and device for browser - Google Patents

Remote debugging method and device for browser Download PDF

Info

Publication number
CN104021082A
CN104021082A CN201410267067.1A CN201410267067A CN104021082A CN 104021082 A CN104021082 A CN 104021082A CN 201410267067 A CN201410267067 A CN 201410267067A CN 104021082 A CN104021082 A CN 104021082A
Authority
CN
China
Prior art keywords
source code
target web
described target
communication connection
amended
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.)
Granted
Application number
CN201410267067.1A
Other languages
Chinese (zh)
Other versions
CN104021082B (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 Cheetah Mobile Technology Co Ltd
Original Assignee
Shell Internet Beijing Security 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 Shell Internet Beijing Security Technology Co Ltd filed Critical Shell Internet Beijing Security Technology Co Ltd
Priority to CN201410267067.1A priority Critical patent/CN104021082B/en
Publication of CN104021082A publication Critical patent/CN104021082A/en
Application granted granted Critical
Publication of CN104021082B publication Critical patent/CN104021082B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Debugging And Monitoring (AREA)

Abstract

The invention discloses a remote debugging method and device for a browser and relates to the technical field of computers. The method comprises the steps that failure of target webpage rendering by a terminal happens; communication connecting with debugging equipment is established through a wireless network; source codes of the target webpage are sent to the debugging equipment; source codes which are sent by the debugging equipment and are modified by the target webpage are received; according to the source codes modified by the target webpage, the target webpage is rendered; if the target webpage is successfully rendered, according to the modification on the source codes of the target webpage, parameters incompatible with the target webpage in the browser are determined; and in the source codes of the browser, the parameters incompatible with the target webpage are modified. When the method is used for debugging, switching between a debugging interface of the browser and a webpage showing interface is of no need, browser debugging efficiency is improved, and software developers can well solve problems.

Description

A kind of remote debugging method for browser and device
Technical field
The present invention relates to field of computer technology, particularly a kind of remote debugging method for browser and device.
Background technology
Because not all webpage in practical application is all according to program Standard compilation, so user is by the process of browser access webpage, may there is showing the problems such as wrong.In order to improve robustness and the compatibility of browser, software developer need analyze occurred problem, finds the reason going wrong, and then improves browser.
In prior art, while searching the reason that browser goes wrong in mobile terminal, need first in the debugging interface of browser of mobile terminal, to revise the source code of the webpage going wrong, in the web page display interface of this browser of mobile terminal, show amended webpage again, and check whether the webpage of showing also has problems, so repeatedly, until find the reason that browser goes wrong and deal with problems.As seen from the above, when application prior art is carried out browser debugging, need frequently at debugging interface and web page display interface, to switch, efficiency is lower, is unfavorable for that software developer deals with problems.
Summary of the invention
The embodiment of the invention discloses a kind of remote debugging method for browser and device, to improve browser debugging efficiency, be convenient to software developer and deal with problems.
For achieving the above object, the embodiment of the invention discloses a kind of remote debugging method for browser, described method comprises:
Terminal is played up target web failure;
By wireless network and commissioning device, establish a communications link;
By described communication connection, the source code of described target web is sent to described commissioning device;
By described communication connection, receive the amended source code of described target web that described commissioning device sends;
According to the amended source code of described target web, play up described target web;
If described target web is played up successfully, according to the modification that described target web source code is made, determine in browser the parameter incompatible with described target web;
In the source code of browser, the incompatible parameter of above-mentioned and described target web is modified.
Optionally, describedly by wireless network and commissioning device, establish a communications link, comprising:
Receive the communication connection request that commissioning device sends;
According to described communication connection request, by wireless network and described commissioning device, establish a communications link.
Optionally, describedly by wireless network and commissioning device, establish a communications link, comprising:
Establish a communications link with server;
The communication connection request from commissioning device that reception server sends;
According to described communication connection request, by wireless network, establish a communications link with described commissioning device.
Optionally, described by described communication connection, receive the amended source code of described target web that described commissioning device sends, comprising:
By described communication connection, receive the amended all source codes of described target web that described commissioning device sends;
Describedly according to the amended source code of described target web, play up described target web, comprising:
All source codes of described target web are replaced with to amended all source codes;
According to amended source code, play up described target web.
Optionally, described by described communication connection, receive the source code of the described target web that described commissioning device sends, comprising:
By described communication connection, receive amended source code that the element playing up the amended source code that the element of failure is corresponding in the described target web that described commissioning device sends and play up failure the is corresponding positional information in the source code of described target web;
Describedly according to the amended source code of described target web, play up described target web, comprising:
Positional information according to amended source code corresponding to the element of playing up failure in the source code of described target web, determines and plays up source code that the element of failure is corresponding reference position and the end position in the source code of described target web;
Source code between described reference position and end position is replaced with to amended source code corresponding to element of playing up failure;
According to the amended source code of described target web, play up described target web.
For achieving the above object, the embodiment of the invention discloses a kind of remote testing device for browser, described device comprises:
Module is set up in communication connection, for play up target web failure in terminal in the situation that, by wireless network and commissioning device, establishes a communications link;
Source code sending module, for by described communication connection, sends to described commissioning device by the source code of described target web;
Source code receiver module, for by described communication connection, receives the amended source code of described target web that described commissioning device sends;
Webpage rendering module, for according to the amended source code of described target web, plays up described target web;
Parameter determination module, for playing up in successful situation at described target web, according to the modification that described target web source code is made, determines in browser the parameter incompatible with described target web;
Browser modified module, for the source code at browser, modifies to the incompatible parameter of above-mentioned and described target web.
Optionally, module is set up in described communication connection, comprising:
The first connection request receives submodule, the communication connection request sending for receiving commissioning device;
Submodule is set up in the first communication connection, for according to described communication connection request, by wireless network and described commissioning device, establishes a communications link.
Optionally, module is set up in described communication connection, comprising:
Second communication connects sets up submodule, for establishing a communications link with server;
The second connection request receives submodule, the communication connection request from commissioning device sending for reception server;
The third communication connects sets up submodule, for according to described communication connection request, by wireless network, establishes a communications link with described commissioning device.
Optionally, described source code receiver module, specifically for by described communication connection, receives the amended all source codes of described target web that described commissioning device sends;
Described webpage rendering module, comprising:
The first source code is replaced submodule, for all source codes of described target web are replaced with to amended all source codes;
The first webpage is played up submodule, for according to amended source code, plays up described target web.
Optionally, described source code receiver module, concrete by described communication connection, for receiving the described target web of described commissioning device transmission, play up the amended source code that the element of failure is corresponding and play up amended source code that the element of failure the is corresponding positional information in the source code of described target web;
Described webpage rendering module, comprising:
Location positioning submodule, for playing up source code that the element of failure is corresponding reference position and the end position in the source code of described target web according to playing up amended source code that the element of failure the is corresponding positional information at the source code of described target web, determining;
The second source code is replaced submodule, for the source code between described reference position and end position being replaced with to amended source code corresponding to element of playing up failure;
The second webpage is played up submodule, for according to the amended source code of described target web, plays up described target web.
As seen from the above, in the scheme that the embodiment of the present invention provides, by wireless network, set up the communication connection between terminal and commissioning device, and in commissioning device, carry out the modification of target web source code, when complete the modification of target web source code in commissioning device after, target web source code is sent to terminal, user can check in terminal whether amended target web also exists and play up mistake like this, if do not exist, do not play up mistake, according to the modification to target web source code, determine in browser the parameter incompatible with target web, and in browser source code, above-mentioned parameter is modified.Visible, when the method that the application embodiment of the present invention provides is debugged, by commissioning device modifying target webpage, and play up amended target web by terminal, without the debugging interface at browser and web page display interface, switch, improved browser debugging efficiency, be beneficial to software developer and deal with problems.
Accompanying drawing explanation
In order to be illustrated more clearly in the embodiment of the present invention or technical scheme of the prior art, to the accompanying drawing of required use in embodiment or description of the Prior Art be briefly described below, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skills, do not paying under the prerequisite of creative work, can also obtain according to these accompanying drawings other accompanying drawing.
The first schematic flow sheet of the remote debugging method for browser that Fig. 1 provides for the embodiment of the present invention;
The second schematic flow sheet of the remote debugging method for browser that Fig. 2 provides for the embodiment of the present invention;
The third schematic flow sheet of the remote debugging method for browser that Fig. 3 provides for the embodiment of the present invention;
The first structural representation of the remote testing device for browser that Fig. 4 provides for the embodiment of the present invention;
The second structural representation of the remote testing device for browser that Fig. 5 provides for the embodiment of the present invention;
The third structural representation of the remote testing device for browser that Fig. 6 provides for the embodiment of the present invention.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is clearly and completely described, obviously, described embodiment is only the present invention's part embodiment, rather than whole embodiment.Embodiment based in the present invention, those of ordinary skills, not making the every other embodiment obtaining under creative work prerequisite, belong to the scope of protection of the invention.
When a certain webpage of browser renders is made mistakes, developer need be for occurred problem debugging browser, to strengthen compatibility and the robustness of browser, for this reason, the embodiment of the present invention provides a kind of remote debugging method for browser, when application the method is carried out remote debugging, developer is by revising the source code of debug target webpage at debugging processing terminal, to debug target terminal, can correctly play up this webpage, determine the problem that browser exists, and then debugging browser.
The first schematic flow sheet of the remote debugging method for browser that Fig. 1 provides for the embodiment of the present invention, comprising:
S101: terminal is played up target web failure.
In an embodiment of the present invention, above-mentioned target web is played up failure, can be that at least one element in target web is not played up successfully.For example, the picture in target web is played up typesetting format mistake of failure, target web etc.
S102: establish a communications link by wireless network and commissioning device.
Above-mentioned terminal can be the mobile terminals such as the mobile phone with wireless network module, panel computer; Commissioning device can be the computing machine with wireless network module, can certainly be the mobile phone with wireless network module, panel computer etc., and the application does not limit the concrete form of commissioning device.
Concrete, in one embodiment of the invention, can be by commissioning device initiating communication connection request, terminal receives after the communication connection request of commissioning device transmission, according to this communication connection request, by wireless network and commissioning device, establishes a communications link.
It should be noted that, in practical application, communication connection request also can be initiated by terminal.
In another embodiment of the present invention, when terminal establishes a communications link by wireless network and commissioning device, terminal and commissioning device can be first and server establish a communications link, when server receives after the communication connection request from commissioning device, server sends to terminal by this communication connection request, terminal, according to this communication connection request, by wireless network, establishes a communications link with commissioning device.
Certainly, in practical application, also server receives after the communication connection request of self terminal, and this communication connection request is sent to commissioning device, and commissioning device according to this communication connection request, by wireless network, establishes a communications link with terminal again.
In above-mentioned communication connection request, can carry the sign of commissioning device or the information such as sign of terminal, certainly, the application does not limit the information of carrying in connection request.
S103: by above-mentioned communication connection, the source code of target web is sent to commissioning device.
S104: by above-mentioned communication connection, receive the amended source code of target web that commissioning device sends.
Commissioning device receives after the source code of target web, developer can carry out debugging operations on commissioning device, for example, the element going wrong while playing up target web according to terminal, on commissioning device, check and analyze the source code that this element is corresponding, the source code that this element is corresponding is modified.
S105: according to the amended source code of target web, play up target web.
Optionally, in another specific embodiment of the present invention, referring to Fig. 2, the amended source code of target web (S104) that above-mentioned reception commissioning device sends, can comprise:
S104A: by above-mentioned communication connection, receive the amended all source codes of target web that commissioning device sends.
Above-mentioned according to the amended source code of target web, play up target web (S105), can comprise:
S105A: all source codes of target web are replaced with to amended all source codes.
S105B: according to amended source code, play up target web.
Optionally, in another specific embodiment of the present invention, referring to Fig. 3, the amended source code of target web (S104) that above-mentioned reception commissioning device sends, can comprise:
S104B: by above-mentioned communication connection, receive in the target web that commissioning device sends and play up the amended source code corresponding to element of failure, and play up amended source code that the element of failure the is corresponding positional information in the source code of target web.
Above-mentioned according to the amended source code of target web, play up target web (S105), can comprise:
S105C: the positional information according to amended source code corresponding to the element of playing up failure in the source code of target web, determine and play up source code that the element of failure is corresponding reference position and the end position in the source code of target web.
S105D: the source code between reference position and end position is replaced with to amended source code corresponding to element of playing up failure.
S105E: according to the amended source code of target web, play up target web.
Terminal, according to the amended source code of target web, is played up this target web; If this target web also has problems, can repeat S103 to S105, developer can continue the source code of modifying target webpage in commissioning device, until can successfully play up described target web in terminal.
S106: if target web is played up successfully, according to the modification that target web source code is made, determine in browser the parameter incompatible with target web.
In a kind of concrete application of the present embodiment, after supposing that the value of the parameter A in target web source code is revised as to 60 by 50, terminal can successfully be played up this target web, wherein, the span of the parameter A of setting in the source code of browser is [55,70], can judge that the former value (50) of the parameter A in browser and target web source code is incompatible.
S107: in the source code of browser, parameter above-mentioned and that target web is incompatible is modified.
The concrete application providing with reference to S106, because the value of the parameter A in the source code of target web does not belong to the span of the parameter A of setting in the source code of browser, in order to strengthen the compatibility of browser, can expand the span of parameter A in the source code of browser, for example, the span of A can be revised as to [50,70], to solve terminal, play up the problem of target web failure.
As seen from the above, in the scheme that the present embodiment provides, by wireless network, set up the communication connection between terminal and commissioning device, and in commissioning device, carry out the modification of target web source code, when complete the modification of target web source code in commissioning device after, target web source code is sent to terminal, user can check in terminal whether amended target web also exists and play up mistake like this, if do not exist, do not play up mistake, according to the modification to target web source code, determine in browser the parameter incompatible with target web, and in browser source code, above-mentioned parameter is modified.Visible, when the method that the application embodiment of the present invention provides is debugged, by commissioning device modifying target webpage, and play up amended target web by terminal, without the debugging interface at browser and web page display interface, switch, improved browser debugging efficiency, be beneficial to software developer and deal with problems.
The first structural representation of the remote testing device for browser that Fig. 4 provides for the embodiment of the present invention, this application of installation, in debug target terminal, comprising: module 401, source code sending module 402, source code receiver module 403, webpage rendering module 404, parameter determination module 405 and browser modified module 406 are set up in communication connection.
Wherein, module 401 is set up in communication connection, for play up target web failure in terminal in the situation that, by wireless network and commissioning device, establishes a communications link;
Source code sending module 402, for by above-mentioned communication connection, sends to described commissioning device by the source code of described target web;
Source code receiver module 403, for by above-mentioned communication connection, receives the amended source code of described target web that described commissioning device sends;
Webpage rendering module 404, for according to the amended source code of described target web, plays up described target web;
Parameter determination module 405, for playing up in successful situation at described target web, according to the modification that described target web source code is made, determines in browser the parameter incompatible with described target web;
Browser modified module 406, for the source code at browser, modifies to the incompatible parameter of above-mentioned and described target web.
Concrete, module 401 is set up in communication connection, comprising: the first connection request receives submodule and submodule (not shown) is set up in the first communication connection.
Wherein, the first connection request receives submodule, the communication connection request sending for receiving commissioning device; Submodule is set up in the first communication connection, for according to described communication connection request, by wireless network and described commissioning device, establishes a communications link.
Concrete, module 401 is set up in communication connection, comprising: second communication connects to be set up submodule, the second connection request and receive submodule and be connected with the third communication and set up submodule (not shown).
Wherein, second communication connects sets up submodule, for establishing a communications link with server; The second connection request receives submodule, the communication connection request from commissioning device sending for reception server; The third communication connects sets up submodule, for according to described communication connection request, by wireless network, establishes a communications link with described commissioning device.
Optionally, in another specific embodiment of the present invention, referring to Fig. 5, provide a kind of concrete structure schematic diagram of the remote testing device for browser, compared with embodiment illustrated in fig. 4, in the present embodiment,
Source code receiver module 403, specifically for by above-mentioned communication connection, receives the amended all source codes of described target web that described commissioning device sends.
Webpage rendering module 404, comprising: the first source code is replaced submodule 4041 and the first webpage is played up submodule 4042.
Wherein, the first source code is replaced submodule 4041, for all source codes of described target web being replaced with to the amended all source codes of described target web;
The first webpage is played up submodule 4042, for according to amended source code, plays up described target web.
Optionally, in another specific embodiment of the present invention, referring to Fig. 6, provide the concrete structure schematic diagram of the another kind of remote testing device for browser, compared with embodiment illustrated in fig. 4, in the present embodiment,
Source code receiver module 403, specifically for by above-mentioned communication connection, receive in the described target web that described commissioning device sends and play up the amended source code corresponding to element of failure, and play up amended source code that the element of failure the is corresponding positional information in the source code of described target web.
Webpage rendering module 404, comprising: location positioning submodule 4043, the second source code replace submodule 4044 and the second webpage is played up submodule 4045.
Wherein, location positioning submodule 4043, for playing up source code that the element of failure is corresponding reference position and the end position in the source code of described target web according to playing up amended source code that the element of failure the is corresponding positional information at the source code of described target web, determining;
The second source code is replaced submodule 4044, for the source code between described reference position and end position being replaced with to amended source code corresponding to element of playing up failure;
The second webpage is played up submodule 4045, for according to the amended source code of described target web, plays up described target web.
As seen from the above, in the scheme that the present embodiment provides, by wireless network, set up the communication connection between terminal and commissioning device, and in commissioning device, carry out the modification of target web source code, when complete the modification of target web source code in commissioning device after, target web source code is sent to terminal, user can check in terminal whether amended target web also exists and play up mistake like this, if do not exist, do not play up mistake, according to the modification to target web source code, determine in browser the parameter incompatible with target web, and in browser source code, above-mentioned parameter is modified.Visible, when the method that the application embodiment of the present invention provides is debugged, by commissioning device modifying target webpage, and play up amended target web by terminal, without the debugging interface at browser and web page display interface, switch, improved browser debugging efficiency, be beneficial to software developer and deal with problems.
For device embodiment, because it is substantially similar in appearance to embodiment of the method, so description is fairly simple, relevant part is referring to the part explanation of embodiment of the method.
It should be noted that, in this article, relational terms such as the first and second grades is only used for an entity or operation to separate with another entity or operational zone, and not necessarily requires or imply and between these entities or operation, have the relation of any this reality or sequentially.And, term " comprises ", " comprising " or its any other variant are intended to contain comprising of nonexcludability, thereby the process, method, article or the equipment that make to comprise a series of key elements not only comprise those key elements, but also comprise other key elements of clearly not listing, or be also included as the intrinsic key element of this process, method, article or equipment.The in the situation that of more restrictions not, the key element being limited by statement " comprising ... ", and be not precluded within process, method, article or the equipment that comprises described key element and also have other identical element.
One of ordinary skill in the art will appreciate that all or part of step realizing in said method embodiment is to come the hardware that instruction is relevant to complete by program, described program can be stored in computer read/write memory medium, here alleged storage medium, as: ROM/RAM, magnetic disc, CD etc.
The foregoing is only preferred embodiment of the present invention, be not intended to limit protection scope of the present invention.All any modifications of doing within the spirit and principles in the present invention, be equal to replacement, improvement etc., be all included in protection scope of the present invention.

Claims (10)

1. for a remote debugging method for browser, it is characterized in that, described method comprises:
Terminal is played up target web failure;
By wireless network and commissioning device, establish a communications link;
By described communication connection, the source code of described target web is sent to described commissioning device;
By described communication connection, receive the amended source code of described target web that described commissioning device sends;
According to the amended source code of described target web, play up described target web;
If described target web is played up successfully, according to the modification that described target web source code is made, determine in browser the parameter incompatible with described target web;
In the source code of browser, the incompatible parameter of above-mentioned and described target web is modified.
2. method according to claim 1, is characterized in that, describedly by wireless network and commissioning device, establishes a communications link, and comprising:
Receive the communication connection request that commissioning device sends;
According to described communication connection request, by wireless network and described commissioning device, establish a communications link.
3. method according to claim 1, is characterized in that, describedly by wireless network and commissioning device, establishes a communications link, and comprising:
Establish a communications link with server;
The communication connection request from commissioning device that reception server sends;
According to described communication connection request, by wireless network, establish a communications link with described commissioning device.
4. according to the method described in any one in claim 1-3, it is characterized in that,
Described by described communication connection, receive the amended source code of described target web that described commissioning device sends, comprising:
By described communication connection, receive the amended all source codes of described target web that described commissioning device sends;
Describedly according to the amended source code of described target web, play up described target web, comprising:
All source codes of described target web are replaced with to amended all source codes;
According to amended source code, play up described target web.
5. according to the method described in any one in claim 1-3, it is characterized in that,
Described by described communication connection, receive the source code of the described target web that described commissioning device sends, comprising:
By described communication connection, receive in the described target web that described commissioning device sends and play up the amended source code corresponding to element of failure, and play up amended source code that the element of failure the is corresponding positional information in the source code of described target web;
Describedly according to the amended source code of described target web, play up described target web, comprising:
Positional information according to amended source code corresponding to the element of playing up failure in the source code of described target web, determines and plays up source code that the element of failure is corresponding reference position and the end position in the source code of described target web;
Source code between described reference position and end position is replaced with to amended source code corresponding to element of playing up failure;
According to the amended source code of described target web, play up described target web.
6. for a remote testing device for browser, it is characterized in that, described device comprises:
Module is set up in communication connection, for play up target web failure in terminal in the situation that, by wireless network and commissioning device, establishes a communications link;
Source code sending module, for by described communication connection, sends to described commissioning device by the source code of described target web;
Source code receiver module, for by described communication connection, receives the amended source code of described target web that described commissioning device sends;
Webpage rendering module, for according to the amended source code of described target web, plays up described target web;
Parameter determination module, for playing up in successful situation at described target web, according to the modification that described target web source code is made, determines in browser the parameter incompatible with described target web;
Browser modified module, for the source code at browser, modifies to the incompatible parameter of above-mentioned and described target web.
7. device according to claim 6, is characterized in that, module is set up in described communication connection, comprising:
The first connection request receives submodule, the communication connection request sending for receiving commissioning device;
Submodule is set up in the first communication connection, for according to described communication connection request, by wireless network and described commissioning device, establishes a communications link.
8. device according to claim 6, is characterized in that, module is set up in described communication connection, comprising:
Second communication connects sets up submodule, for establishing a communications link with server;
The second connection request receives submodule, the communication connection request from commissioning device sending for reception server;
The third communication connects sets up submodule, for according to described communication connection request, by wireless network, establishes a communications link with described commissioning device.
9. according to the device described in any one in claim 6-8, it is characterized in that,
Described source code receiver module, specifically for by described communication connection, receives the amended all source codes of described target web that described commissioning device sends;
Described webpage rendering module, comprising:
The first source code is replaced submodule, for all source codes of described target web are replaced with to amended all source codes;
The first webpage is played up submodule, for according to amended source code, plays up described target web.
10. according to the device described in any one in claim 6-8, it is characterized in that,
Described source code receiver module, specifically for by described communication connection, receive amended source code that the element playing up the amended source code that the element of failure is corresponding in the described target web that described commissioning device sends and play up failure the is corresponding positional information in the source code of described target web;
Described webpage rendering module, comprising:
Location positioning submodule, for playing up source code that the element of failure is corresponding reference position and the end position in the source code of described target web according to playing up amended source code that the element of failure the is corresponding positional information at the source code of described target web, determining;
The second source code is replaced submodule, for the source code between described reference position and end position being replaced with to amended source code corresponding to element of playing up failure;
The second webpage is played up submodule, for according to the amended source code of described target web, plays up described target web.
CN201410267067.1A 2014-06-16 2014-06-16 A kind of remote debugging method for browser and device Active CN104021082B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410267067.1A CN104021082B (en) 2014-06-16 2014-06-16 A kind of remote debugging method for browser and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410267067.1A CN104021082B (en) 2014-06-16 2014-06-16 A kind of remote debugging method for browser and device

Publications (2)

Publication Number Publication Date
CN104021082A true CN104021082A (en) 2014-09-03
CN104021082B CN104021082B (en) 2017-03-01

Family

ID=51437847

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410267067.1A Active CN104021082B (en) 2014-06-16 2014-06-16 A kind of remote debugging method for browser and device

Country Status (1)

Country Link
CN (1) CN104021082B (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104539682A (en) * 2014-12-19 2015-04-22 乐视网信息技术(北京)股份有限公司 Debug method, device, mobile terminal, server and system for mobile webpage
CN104978277A (en) * 2015-07-30 2015-10-14 北京百度网讯科技有限公司 Method for debugging page, terminal and server
CN105930266A (en) * 2016-04-11 2016-09-07 北京小米移动软件有限公司 Webpage debugging method and device
CN106878361A (en) * 2015-12-14 2017-06-20 阿里巴巴集团控股有限公司 A kind of adjustment method of the terminal applies page, device and client
CN107329868A (en) * 2017-07-07 2017-11-07 阔地教育科技有限公司 Terminal control method, storage device, terminal control mechanism and system
WO2018108041A1 (en) * 2016-12-13 2018-06-21 腾讯科技(深圳)有限公司 Remote debugging method and device, and computer storage medium
CN109002374A (en) * 2018-06-28 2018-12-14 郑州云海信息技术有限公司 A kind of server Debug method, system, equipment and computer media
CN111078530A (en) * 2019-11-22 2020-04-28 北京奇艺世纪科技有限公司 Application program debugging method and system, electronic equipment and computer readable storage medium
CN111124874A (en) * 2018-10-31 2020-05-08 阿里巴巴集团控股有限公司 Method for debugging webpage, debugging server and main control equipment
CN113032248A (en) * 2021-03-05 2021-06-25 粒界(上海)信息科技有限公司 Application debugging method and device of android system, storage medium and electronic equipment
CN113064809A (en) * 2020-01-02 2021-07-02 北京沃东天骏信息技术有限公司 Cross-device page debugging method and device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020184363A1 (en) * 2001-04-20 2002-12-05 Steven Viavant Techniques for server-controlled measurement of client-side performance
CN101989303A (en) * 2010-11-02 2011-03-23 浙江大学 Automatic barrier-free network detection method
CN102075389A (en) * 2011-01-27 2011-05-25 大唐移动通信设备有限公司 Debugging method and equipment
CN102339248A (en) * 2010-07-20 2012-02-01 上海闻泰电子科技有限公司 On-line debugging system and method for embedded terminal

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020184363A1 (en) * 2001-04-20 2002-12-05 Steven Viavant Techniques for server-controlled measurement of client-side performance
CN102339248A (en) * 2010-07-20 2012-02-01 上海闻泰电子科技有限公司 On-line debugging system and method for embedded terminal
CN101989303A (en) * 2010-11-02 2011-03-23 浙江大学 Automatic barrier-free network detection method
CN102075389A (en) * 2011-01-27 2011-05-25 大唐移动通信设备有限公司 Debugging method and equipment

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104539682A (en) * 2014-12-19 2015-04-22 乐视网信息技术(北京)股份有限公司 Debug method, device, mobile terminal, server and system for mobile webpage
CN104978277A (en) * 2015-07-30 2015-10-14 北京百度网讯科技有限公司 Method for debugging page, terminal and server
CN106878361B (en) * 2015-12-14 2020-08-25 阿里巴巴集团控股有限公司 Debugging method and device for terminal application page and client
CN106878361A (en) * 2015-12-14 2017-06-20 阿里巴巴集团控股有限公司 A kind of adjustment method of the terminal applies page, device and client
CN105930266A (en) * 2016-04-11 2016-09-07 北京小米移动软件有限公司 Webpage debugging method and device
CN105930266B (en) * 2016-04-11 2019-04-16 北京小米移动软件有限公司 Webpage adjustment method and device
WO2018108041A1 (en) * 2016-12-13 2018-06-21 腾讯科技(深圳)有限公司 Remote debugging method and device, and computer storage medium
CN107329868A (en) * 2017-07-07 2017-11-07 阔地教育科技有限公司 Terminal control method, storage device, terminal control mechanism and system
CN109002374A (en) * 2018-06-28 2018-12-14 郑州云海信息技术有限公司 A kind of server Debug method, system, equipment and computer media
CN111124874A (en) * 2018-10-31 2020-05-08 阿里巴巴集团控股有限公司 Method for debugging webpage, debugging server and main control equipment
CN111124874B (en) * 2018-10-31 2024-04-05 阿里巴巴集团控股有限公司 Method for debugging webpage, debugging server and main control equipment
CN111078530A (en) * 2019-11-22 2020-04-28 北京奇艺世纪科技有限公司 Application program debugging method and system, electronic equipment and computer readable storage medium
CN113064809A (en) * 2020-01-02 2021-07-02 北京沃东天骏信息技术有限公司 Cross-device page debugging method and device
CN113032248A (en) * 2021-03-05 2021-06-25 粒界(上海)信息科技有限公司 Application debugging method and device of android system, storage medium and electronic equipment

Also Published As

Publication number Publication date
CN104021082B (en) 2017-03-01

Similar Documents

Publication Publication Date Title
CN104021082A (en) Remote debugging method and device for browser
CN104021081A (en) Debugging method and device for browser
CN101119517B (en) Method of automatic downloading software from network server
CN104298526A (en) Software updating method and device
CN103777967A (en) Page returning method and page generating method and device
CN104052751A (en) Method and device for establishing communication connection
CN110688305B (en) Test environment synchronization method, device, medium and electronic equipment
CN104572348A (en) Terminal
CN105760289A (en) Debugging method and device of embedded system
CN103200022B (en) A kind of data download abnormality eliminating method, equipment and system
CN110198427A (en) Video call method and device
CN105786636A (en) System repairing method and device
US20170168796A1 (en) Method and electronic apparatus for transferring application program from pc to mobile apparatus
CN114153856A (en) Host data double-writing method and device
CN112817883A (en) Method, device and system for adapting interface platform and computer readable storage medium
CN108009084B (en) Testing method, device and system for hybrid mobile application
CN104572454A (en) Method and device for positioning resource
CN104536789A (en) Data burning method and data burning device
CN103984541A (en) Method and system for generating application procedure based on terminal source codes
CN104951325A (en) Information display method and electronic equipment
CN113791984A (en) Automatic interface testing method and device
CN103458121A (en) System and method capable of realizing Android version compatibility and third-party function compatibility
CN105243009A (en) Method and device for determining use log
CN112214404A (en) Mobile application testing method and device, storage medium and electronic equipment
CN113515300B (en) Code viewing method, device, electronic equipment and storage medium

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP03 Change of name, title or address

Address after: 100041 Beijing, Shijingshan District Xing Xing street, building 30, No. 3, building 2, A-0071

Patentee after: Beijing cheetah Mobile Technology Co., Ltd.

Address before: 100041 Beijing city Shijingshan District Badachu high tech Park West Wells Road No. 3 Building No. 3 1100A

Patentee before: BEIKE INTERNET (BEIJING) SECURITY TECHNOLOGY CO., LTD.

CP03 Change of name, title or address