[go: up one dir, main page]

CN106886489A - Method and apparatus for being debugged to Mobile solution - Google Patents

Method and apparatus for being debugged to Mobile solution Download PDF

Info

Publication number
CN106886489A
CN106886489A CN201510945770.8A CN201510945770A CN106886489A CN 106886489 A CN106886489 A CN 106886489A CN 201510945770 A CN201510945770 A CN 201510945770A CN 106886489 A CN106886489 A CN 106886489A
Authority
CN
China
Prior art keywords
mobile solution
file
keyevent
information
home server
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
CN201510945770.8A
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.)
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and 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 Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN201510945770.8A priority Critical patent/CN106886489A/en
Publication of CN106886489A publication Critical patent/CN106886489A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Prevention of errors by analysis, debugging or testing of software
    • G06F11/3668Testing of software
    • G06F11/3672Test management
    • G06F11/3688Test management for test execution, e.g. scheduling of test suites

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Debugging And Monitoring (AREA)

Abstract

The invention provides a kind of method for being debugged to Mobile solution, wherein, the method includes:When KeyEvent information is listened to, Mobile solution sends file request according to the KeyEvent information to the home server having been turned on;The home server receives the file request from the Mobile solution, and provides the local file corresponding with the file request to the Mobile solution;The Mobile solution obtains the local file from the home server, and performs corresponding operating according to the local file, to be debugged to the Mobile solution without recompilating.Scheme of the invention, in debugging process, commissioning staff is not needed upon amended local file and is recompilated, and just can realize the debugging to Mobile solution.

Description

Method and apparatus for being debugged to Mobile solution
Technical field
The present invention relates to field of computer technology, more particularly to one kind to Mobile solution for carrying out The method and apparatus of debugging.
Background technology
At present, when being debugged to Mobile solution, commissioning staff may need to be tied according to debugging Fruit is repeatedly changed the program file corresponding to Mobile solution, also, with it is mobile should , often there are various non-Native in Mobile solution in constantly improve and increase with middle function Logic, dynamic are repaired in the function of language development, such as line increases function;However, existing The compiling debugging function of IDE cannot realize the work(for non-Native language developments Can debugging, and in debugging process, whenever the program file corresponding to modification Mobile solution it Afterwards, it is both needed to be recompilated, could be carried out based on the Mobile solution started after recompilating Debugging, this causes in debugging process to need that recompility operation, time cost is performed a plurality of times Greatly, and debugging flow is complicated, disturbing factor is more.
The content of the invention
For the method debugged to Mobile solution and set it is an object of the invention to provide a kind of It is standby.
According to an aspect of the present invention, there is provided a kind of method for being debugged to Mobile solution, Wherein, the method is comprised the following steps:
When KeyEvent information is listened to, Mobile solution according to the KeyEvent information, to The home server of startup sends file request;
The home server receives the file request from the Mobile solution, and to the movement Using the offer local file corresponding with the file request;
The Mobile solution obtains the local file from the home server, and according to described Ground file performs corresponding operating, to be debugged to the Mobile solution without recompilating.
According to another aspect of the present invention, additionally provide a kind of for being adjusted to Mobile solution The equipment of examination, wherein, the equipment includes:
Monitoring device, for when KeyEvent information is listened to, being believed according to the KeyEvent Breath, file request is sent to the home server having been turned on;
Home server, for receiving the file request from Mobile solution, and to the movement Using the offer local file corresponding with the file request;
Device is obtained, for obtaining the local file from the home server, and according to institute State local file and perform corresponding operating, to be adjusted to the Mobile solution without recompilating Examination.
Compared with prior art, the present invention has advantages below:Can be by monitoring KeyEvent Information is interacted to move to apply with home server, so that in debugging process In, commissioning staff is not needed upon amended local file and is recompilated, and just can realize Debugging to Mobile solution, the debud mode can greatly reduce the number of times of recompility, to subtract The time cost for bringing is recompilated less, and debugging flow is simple, and commissioning staff is easy to movement in pole The debugging of application.
Brief description of the drawings
The detailed description made to non-limiting example made with reference to the following drawings by reading, Other features, objects and advantages of the invention will become more apparent upon:
Fig. 1 is the stream of the method for being debugged to Mobile solution of one embodiment of the invention Journey schematic diagram;
Fig. 2 is the knot of the equipment for being debugged to Mobile solution of one embodiment of the invention Structure schematic diagram.
Same or analogous reference represents same or analogous part in accompanying drawing.
Specific embodiment
The present invention is described in further detail below in conjunction with the accompanying drawings.
Fig. 1 is the stream of the method for being debugged to Mobile solution of one embodiment of the invention Journey schematic diagram.
Wherein, the method for the present embodiment is main in the equipment for being debugged to Mobile solution Realized in (hereinafter referred to as commissioning device), wherein, the debugging is debugged for simulator, That is, operation has simulator on commissioning device, and Mobile solution runs in the simulator;Wherein, Operation has a software development environment for being debugged in the commissioning device, and commissioning staff can be The debugging operations for Mobile solution are carried out in the software development environment, it is preferable that the software Development environment is integrated software development environment (such as Xcode, Eclipse), in order to debug Personnel pair local file corresponding with Mobile solution can modify in debugging process.Its In, the Mobile solution can be suitable for any systematic difference, such as IOS systems, Android System etc.;Wherein, the Mobile solution includes any application that can be run in a mobile device, Such as mobile terminal Web App and client application;Preferably, in mobile terminal Web App Development process in, client end capacity can be called by adjusting agreement.One given below The development process of the Web App of example:High in the clouds SDK is provided respectively for Web ends and client With Native SDK, wherein, high in the clouds SDK and Native SDK can be communicated;In Web Exploitation side only needs integrated high in the clouds SDK during the exploitation of end, just can be by high in the clouds SDK and Native Client end capacity is called in communication between SDK;Wherein, when needing to call client end capacity, Existing API documents in integrated Web JS storehouses can be inquired about, if exist in Web JS storehouses needed The API to be called then is directly invoked, if in the absence of the API for needing to call in Web JS storehouses, Demand then is proposed to platform side, to realize calling client end capacity, wherein, the platform can be to Exploitation side provides the API of multiple systems;The development plan of above-mentioned example without attention location system platform, Be capable of achieving it is cross-platform call client end capacity, can effectively reduce the exploitation joint debugging of exploitation side into This, lifted client functionality scalability and high in the clouds to the control ability of Native App, And can effectively reduce the platform compatibility cost of exploitation side.
Method according to the present embodiment includes step S1, step S2 and step S3.
In step sl, when KeyEvent information is listened to, Mobile solution is according to the key Disk event information, file request is sent to the home server having been turned on.
Specifically, when KeyEvent information is listened to, Mobile solution is according to the KeyEvent Information, it is determined that at least one local file corresponding with the KeyEvent information, and to having opened Dynamic home server sends the file request for asking at least one local file.
Wherein, the KeyEvent information includes any information for indicating KeyEvent, such as The current button being pressed, the multiple buttons being consecutively pressed in the short time etc.;That is, keyboard thing Part can be current this key-press event for occurring, or the continuous button for occurring in a short time Event.Wherein, multiple predetermined instructions and the plurality of predetermined finger are previously stored with Mobile solution Corresponding KeyEvent is distinguished in order;For example, corresponding to predetermined instruction " refreshing current interface " KeyEvent is that button " shift " and " R " are concurrently depressed;Again for example, predetermined instruction " loading refers to Determine file " corresponding to KeyEvent for multiple buttons that connection in the short time is pressed are followed successively by " file+XXX# ", wherein, " XXX " represents the operating personnel (namely commissioning staff) of equipment The file name to be loaded specified, # represents that end key is operated;Again for example, predetermined instruction " weight KeyEvent corresponding to new loading " is that button " shift " and " T " are concurrently depressed, the predetermined finger Order indicates the whole local files corresponding to heavy duty loading Mobile solution.
Wherein, the file request is used to ask local file to home server.Preferably, The local file need not be compiled and can be applied to the Mobile solution, it is highly preferred that The local file is the file write using non-native language, such as file of JS forms.
Wherein, home server (sever) can be opened before the debugging for Mobile solution is started It is dynamic, or start in debugging process.
Preferably, before step S1, this is started by perform script in commissioning device Ground server.
Preferably, in the IDE for running on the commissioning device by perform script come Start home server in the commissioning device.
For example, running Xcode in commissioning device, used by perform script in Xcode Node.js starts home server.
Specifically, when KeyEvent information is listened to, Mobile solution is according to the KeyEvent Information, the implementation for sending file request to the home server having been turned on includes but does not limit In:
1) when listening to KeyEvent information, and the KeyEvent information indicates to reload During the local file specified, Mobile solution is sent for indicating to ask to the home server having been turned on Seek the file request of the local file specified.
For example, Mobile solution listens to KeyEvent information, the KeyEvent information indicates to be connected Connect the multiple buttons pressed to be followed successively by " file+test# ", Mobile solution is according to the KeyEvent information And predetermined instruction determines that the KeyEvent information indicates to reload local file " test.js ", then Mobile solution sends file request to the local sever having been turned on, and this document is asked for this Ground sever requests " test.js ".
2) when listening to KeyEvent information, and the KeyEvent information indicates to refresh described During the current page of Mobile solution, Mobile solution is according to the current page, it is determined that needing request At least one local file;Then, Mobile solution sends to the home server having been turned on and uses In the file request for indicating request at least one local file.
For example, Mobile solution listens to KeyEvent information, the KeyEvent information indicates button " shift " and " R " is concurrently depressed, and Mobile solution is according to the KeyEvent information and predetermined instruction Determine the KeyEvent information indicate refresh Mobile solution current page, then Mobile solution according to Current page, it is determined that two local files related to the display of current page include:T1.js、 T2.js;Then, Mobile solution sends file request to local sever, and this document asks to be used for Above-mentioned two local file is asked to local sever.
It should be noted that the above-mentioned examples are merely illustrative of the technical solutions of the present invention, and Non- limitation of the present invention, it should be appreciated by those skilled in the art that any ought listen to keyboard thing During part information, Mobile solution according to the KeyEvent information, to the home server having been turned on The implementation of file request is sent, be should be included in the scope of the present invention.
In step s 2, file request of the home server reception from Mobile solution, and to The Mobile solution provides the local file corresponding with the file request.
For example, home server receives the file request from Mobile solution, this document request is used In local file " test.js " is asked, then local sever provides current local file " test.js " To Mobile solution.
It should be noted that in this step, what home server was returned to Mobile solution is most New local file;That is, before step S2, if in debugging process, commissioning staff Local file is modified, then in step s 2, home server is returned to Mobile solution What is returned is amended local file, and is made when being not and being compiled Mobile solution the last time Local file.
In step s3, Mobile solution obtains the local file from home server, and root Corresponding operating is performed according to obtained local file, to be carried out to Mobile solution without recompilating Debugging.
Wherein, the corresponding operating includes any related to debugging that is being carried out for Mobile solution Operation, it is preferable that the corresponding operating is included but is not limited to:
1) local file is reloaded.It should be noted that Mobile solution need to reload this All local files that ground server is provided.
2) current page of Mobile solution is refreshed according to local file.It should be noted that moving Before dynamic application refreshes its current page according to local file, it is necessary to first reload local text Part;Also, all or part of local file that Mobile solution can be obtained based on it refreshes it Current page;That is, whole local files that not Mobile solution is obtained are required to refresh Current page.
Preferably, Mobile solution combination keyboard event information, to be held according to obtained local file Row corresponding operating, to be debugged to Mobile solution without recompilating.
As an example, in step sl, when listening to KeyEvent information, and the key When disk event information indicates to reload the local file specified, Mobile solution is to home server File request is sent, carrys out request of loading local file " test.js ";In step s 2, local clothes Business device provides current local file " test.js " to Mobile solution;In step s3, it is mobile to answer With the local file from home server, and combination keyboard event information is obtained, reload Local file " test.js ", to carry out follow-up debugging based on the local file for reloading, And compiling need not be re-started.
As another example, in step sl, when listening to KeyEvent information, and should When KeyEvent information indicates to refresh the current page of Mobile solution, Mobile solution is to local service Device send file request ask the local file " T1.js " corresponding with current page and “T2.js”;In step s 2, home server provides current local file to Mobile solution " T1.js " and " T2.js ";In step s3, Mobile solution obtains the sheet from home server Ground file, and keyboard event information is combined, local file " T1.js " and " T2.js " are reloaded, And in the case where not recompilating, be directly based upon the local file " T1.js " that reloads and " T2.js " refreshes current page.
It should be noted that the above-mentioned examples are merely illustrative of the technical solutions of the present invention, rather than Limitation of the present invention, it should be appreciated by those skilled in the art that any Mobile solution is obtained comes from institute The local file of home server is stated, and corresponding operating is performed according to the local file, with nothing The implementation to be debugged to the Mobile solution need to be recompilated, this hair is should be included in In bright scope.
According to the scheme of the present embodiment, can be moved by monitoring keyboard event information Interacted using with home server, so that in debugging process, commissioning staff is not required to To be recompilated based on amended local file, just can be realized the tune to Mobile solution Examination, the debud mode can greatly reduce the number of times of recompility, be brought with reducing recompility Time cost, debugging flow is simple, and debugging of the commissioning staff to Mobile solution is easy in pole.
Fig. 2 is the knot of the equipment for being debugged to Mobile solution of one embodiment of the invention Structure schematic diagram, this is used for the equipment debugged to Mobile solution, and (hereinafter referred to as " debugging sets It is standby ") include monitoring device 1, home server 2 and obtain device 3.It should be noted that The monitoring device 1 and acquisition device 3 are integrated to be run in the simulator on commissioning device Mobile solution in.
When KeyEvent information is listened to, monitoring device 1 according to the KeyEvent information, File request is sent to the home server having been turned on.
Specifically, when KeyEvent information is listened to, monitoring device 1 is according to the keyboard thing Part information, it is determined that at least one local file corresponding with the KeyEvent information, and to The home server of startup sends the file request for asking at least one local file.
Wherein, the KeyEvent information includes any information for indicating KeyEvent, such as The current button being pressed, the multiple buttons being consecutively pressed in the short time etc.;That is, keyboard thing Part can be current this key-press event for occurring, or the continuous button for occurring in a short time Event.Wherein, multiple predetermined instructions and the plurality of predetermined finger are previously stored with Mobile solution Corresponding KeyEvent is distinguished in order;For example, corresponding to predetermined instruction " refreshing current interface " KeyEvent is that button " shift " and " R " are concurrently depressed;Again for example, predetermined instruction " loading refers to Determine file " corresponding to KeyEvent for multiple buttons that connection in the short time is pressed are followed successively by " file+XXX# ", wherein, " XXX " represents the operating personnel (namely commissioning staff) of equipment The file name to be loaded specified, # represents that end key is operated;Again for example, predetermined instruction " weight KeyEvent corresponding to new loading " is that button " shift " and " T " are concurrently depressed, the predetermined finger Order indicates the whole local files corresponding to heavy duty loading Mobile solution.
Wherein, the file request is used to ask local file to home server.Preferably, The local file need not be compiled and can be applied to the Mobile solution, it is highly preferred that The local file is the file write using non-native language, such as file of JS forms.
Wherein, home server (sever) can be opened before the debugging for Mobile solution is started It is dynamic, or start in debugging process.
Preferably, the starter of operation is performed before commissioning device is additionally included in monitoring device 1 (not shown).Starter starts home server by perform script.
Preferably, starter is integrated in the IDE run on commissioning device, And home server is started in the commissioning device by perform script.
For example, running Xcode in commissioning device, the starter in Xcode is by performing Script starts home server with Node.js.
Specifically, when KeyEvent information is listened to, monitoring device 1 is according to the keyboard thing Part information, the implementation for sending file request to the home server having been turned on includes but does not limit In:
1) monitoring device 1 includes the first dispensing device (not shown).When listening to keyboard thing Part information, and the KeyEvent information indicated when reloading the local file specified, first Dispensing device to the home server having been turned on send for indicate request it is described specify it is local The file request of file.
For example, the first dispensing device listens to KeyEvent information, the KeyEvent information is indicated It is connected the multiple buttons pressed to be followed successively by " file+test# ", the first dispensing device is according to the keyboard Event information and predetermined instruction determine that the KeyEvent information indicates to reload local file " test.js ", then the first dispensing device is to the local sever transmission file requests having been turned on, this article Part is asked for asking " test.js " to local sever.
2) monitoring device 1 includes that determining device (not shown) and the second dispensing device (are schemed not Show).When listening to KeyEvent information, and the KeyEvent information indicates to refresh the shifting During the current page of dynamic application, determining device is according to the current page, it is determined that needing request At least one local file;Then, the second dispensing device sends to the home server having been turned on File request for indicating request at least one local file.
For example, determining device listens to KeyEvent information, the KeyEvent information indicates button " shift " and " R " is concurrently depressed, and determining device is according to the KeyEvent information and predetermined instruction Determine the KeyEvent information indicate refresh Mobile solution current page, it is determined that device according to Current page, it is determined that two local files related to the display of current page include:T1.js、 T2.js;Then, the second dispensing device sends file request, this document request to local sever For asking above-mentioned two local file to local sever.
It should be noted that the above-mentioned examples are merely illustrative of the technical solutions of the present invention, and Non- limitation of the present invention, it should be appreciated by those skilled in the art that any ought listen to keyboard thing During part information, Mobile solution according to the KeyEvent information, to the home server having been turned on The implementation of file request is sent, be should be included in the scope of the present invention.
Home server 2 receives the file request from Mobile solution, and to the Mobile solution The local file corresponding with the file request is provided.
For example, home server 2 receives the file request from Mobile solution, this document request For asking local file " test.js ", then local sever is by current local file " test.js " It is supplied to Mobile solution.
It should be noted that home server 2 is commissioning device to what Mobile solution was returned Newest local file;If that is, in debugging process, commissioning staff is carried out to local file Modification, then what home server 2 was returned to Mobile solution is amended local file, and The local file used when being not and being compiled Mobile solution the last time.
Obtain device 3 and obtain the local file from home server 2, and according to being obtained Local file performs corresponding operating, to be debugged to Mobile solution without recompilating.
Wherein, the corresponding operating includes any related to debugging that is being carried out for Mobile solution Operation, it is preferable that the corresponding operating is included but is not limited to:
1) local file is reloaded.It should be noted that obtain device 3 need to reload All local files that home server is provided.
2) current page of Mobile solution is refreshed according to local file.It should be noted that obtaining Before device 3 refreshes its current page according to local file, it is necessary to first reload local text Part;Also, all or part of local file that can be obtained based on it of device 3 is obtained to refresh Its current page;That is, whole local files that not Mobile solution is obtained are required to brush New current page.
Preferably, obtain device 3 and combine keyboard event information, according to obtained local file Corresponding operating is performed, to be debugged to Mobile solution without recompilating.
Used as an example, when listening to KeyEvent information, and the KeyEvent information is indicated When reloading the local file specified, monitoring device 1 sends file request to home server, Carry out request of loading local file " test.js ";Home server 2 provides current sheet to Mobile solution Ground file " test.js ";Obtain device 3 and obtain the local file from home server 2, and tie Close KeyEvent information, reload local file " test.js ", with based on reload this Ground file carries out follow-up debugging, and need not re-start compiling.
Used as another example, when listening to KeyEvent information, and the KeyEvent information refers to When showing the current page for refreshing Mobile solution, monitoring device 1 sends file to home server please Ask to ask local file " T1.js " and " T2.js " corresponding with current page;Local service Device 2 provides current local file " T1.js " and " T2.js " to Mobile solution;Device 3 is obtained to obtain From the local file of home server 2, and keyboard event information must be combined, reload this Ground file " T1.js " and " T2.js ", and in the case where not recompilating, be directly based upon and add again The local file " T1.js " and " T2.js " of load refreshes current page.
It should be noted that the above-mentioned examples are merely illustrative of the technical solutions of the present invention, rather than Limitation of the present invention, it should be appreciated by those skilled in the art that any Mobile solution is obtained comes from institute The local file of home server is stated, and corresponding operating is performed according to the local file, with nothing The implementation to be debugged to the Mobile solution need to be recompilated, this hair is should be included in In bright scope.
According to the scheme of the present embodiment, can be moved by monitoring keyboard event information Interacted using with home server, so that in debugging process, commissioning staff is not required to To be recompilated based on amended local file, just can be realized the tune to Mobile solution Examination, the debud mode can greatly reduce the number of times of recompility, be brought with reducing recompility Time cost, debugging flow is simple, and debugging of the commissioning staff to Mobile solution is easy in pole.
It should be noted that the present invention can be in the assembly of software and/or software with hardware by reality Apply, for example, each device of the invention can using application specific integrated circuit (ASIC) or it is any its He is similar to hardware device to realize.In one embodiment, software program of the invention can lead to Computing device is crossed to realize steps described above or function.Similarly, software journey of the invention Sequence (including related data structure) can be stored in computer readable recording medium storing program for performing, example Such as, RAM memory, magnetically or optically driver or floppy disc and similar devices.In addition, this hair Some bright steps or function can employ hardware to realize, for example, as with processor coordinate from And perform the circuit of each step or function.
It is obvious to a person skilled in the art that the invention is not restricted to above-mentioned one exemplary embodiment Details, and without departing from the spirit or essential characteristics of the present invention, can be with it His concrete form realizes the present invention.Therefore, no matter from the point of view of which point, all should be by embodiment Regard exemplary as, and be nonrestrictive, the scope of the present invention is by appended claims Rather than described above limit, it is intended that by fall the equivalency of claim implication and In the range of all changes be included in the present invention.Should not be by any accompanying drawing mark in claim Note is considered as the claim involved by limitation.Furthermore, it is to be understood that " including " word is not excluded for other lists Unit or step, odd number are not excluded for plural number.The multiple units or device stated in system claims Can also be realized by software or hardware by a unit or device.The first, the second grade word Pragmatic represents title, and is not offered as any specific order.

Claims (12)

1. a kind of method for being debugged to Mobile solution, wherein, the method includes following step Suddenly:
When KeyEvent information is listened to, Mobile solution according to the KeyEvent information, to The home server of startup sends file request;
The home server receives the file request from the Mobile solution, and to the movement Using the offer local file corresponding with the file request;
The Mobile solution obtains the local file from the home server, and according to described Ground file performs corresponding operating, to be debugged to the Mobile solution without recompilating.
2. method according to claim 1, wherein, when KeyEvent information is listened to, Mobile solution sends file request according to the KeyEvent information to the home server having been turned on The step of include:
When listening to KeyEvent information, and the KeyEvent information indicates to reload what is specified During local file, the Mobile solution is sent for indicating request institute to the home server having been turned on State the file request of the local file specified.
3. method according to claim 1, wherein, when KeyEvent information is listened to, Mobile solution sends file request according to the KeyEvent information to the home server having been turned on The step of include:
When listening to KeyEvent information, and the KeyEvent information indicate to refresh the movement should During current page, the Mobile solution is according to the current page, it is determined that needing request extremely A few local file;
The Mobile solution is sent for indicating at least one described in request to the home server having been turned on The file request of individual local file.
4. according to the method in any one of claims 1 to 3, wherein, the corresponding operating Including it is following at least one:
- reload the local file;
- according to the current page of the local file refreshing Mobile solution.
5. method according to any one of claim 1 to 4, wherein, the local file Need not be compiled and can be applied to the Mobile solution.
6. method according to any one of claim 1 to 5, wherein, when listening to key During disk event information, Mobile solution according to the KeyEvent information, to the local service having been turned on Before the step of device sends file request, the method also includes:
Perform script is starting home server.
7. a kind of equipment for being debugged to Mobile solution, wherein, the equipment includes:
Monitoring device, for when KeyEvent information is listened to, according to the KeyEvent information, File request is sent to the home server having been turned on;
Home server, for receiving the file request from Mobile solution, and should to the movement With the offer local file corresponding with the file request;
Device is obtained, for obtaining the local file from the home server, and according to described Local file performs corresponding operating, to be debugged to the Mobile solution without recompilating.
8. equipment according to claim 7, wherein, the monitoring device includes:
First dispensing device, KeyEvent information, and the KeyEvent information are listened to for working as When the local file specified is reloaded in instruction, sent for indicating to the home server having been turned on The file request of the request local file specified.
9. equipment according to claim 7, wherein, the monitoring device includes:
Determining device, for working as the KeyEvent information that listens to, and the KeyEvent information is indicated When refreshing the current page of the Mobile solution, the Mobile solution according to the current page, really Fixed at least one local file for needing to ask;
Second dispensing device, being sent to the home server having been turned on for the Mobile solution is used for Indicate the file request of an at least local file described in request.
10. the equipment according to any one of claim 7 to 9, wherein, the corresponding behaviour Work include it is following at least one:
- reload the local file;
- according to the current page of the local file refreshing Mobile solution.
11. equipment according to any one of claim 7 to 10, wherein, the local text Part need not be compiled the file that can be applied to Mobile solution.
12. equipment according to any one of claim 7 to 11, wherein, the equipment is also wrapped Include the following device that operation was performed before monitoring device:
Starter, for perform script starting home server.
CN201510945770.8A 2015-12-16 2015-12-16 Method and apparatus for being debugged to Mobile solution Pending CN106886489A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510945770.8A CN106886489A (en) 2015-12-16 2015-12-16 Method and apparatus for being debugged to Mobile solution

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510945770.8A CN106886489A (en) 2015-12-16 2015-12-16 Method and apparatus for being debugged to Mobile solution

Publications (1)

Publication Number Publication Date
CN106886489A true CN106886489A (en) 2017-06-23

Family

ID=59176220

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510945770.8A Pending CN106886489A (en) 2015-12-16 2015-12-16 Method and apparatus for being debugged to Mobile solution

Country Status (1)

Country Link
CN (1) CN106886489A (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130205172A1 (en) * 2006-03-15 2013-08-08 Morrisha Hudgons Integrated System and Method for Validating the Functionality and Performance of Software Applications
CN104102578A (en) * 2014-06-27 2014-10-15 百度在线网络技术(北京)有限公司 Test method and system and operation terminal
CN104965701A (en) * 2015-06-12 2015-10-07 北京奇虎科技有限公司 Method and device for acquiring application information
CN104967542A (en) * 2015-06-23 2015-10-07 深圳市腾讯计算机系统有限公司 Mobile end page testing method, device and system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130205172A1 (en) * 2006-03-15 2013-08-08 Morrisha Hudgons Integrated System and Method for Validating the Functionality and Performance of Software Applications
CN104102578A (en) * 2014-06-27 2014-10-15 百度在线网络技术(北京)有限公司 Test method and system and operation terminal
CN104965701A (en) * 2015-06-12 2015-10-07 北京奇虎科技有限公司 Method and device for acquiring application information
CN104967542A (en) * 2015-06-23 2015-10-07 深圳市腾讯计算机系统有限公司 Mobile end page testing method, device and system

Similar Documents

Publication Publication Date Title
CN106843828B (en) Interface display and loading method and device
CN112463634B (en) Software testing method and device under micro-service architecture
CN103853548B (en) For deep linking to the method and system in application situation
De Andrade et al. Cross platform app: a comparative study
CN107957911B (en) Method and apparatus, the method and apparatus of module data processing of component call
JP2019032883A (en) Method, apparatus, server, and system for implementing web application
CN106293311A (en) Page display method based on Mobile solution, client, server and platform
CN110619096B (en) Method and apparatus for synchronizing data
US20230262135A1 (en) Service deployment processing method and apparatus, electronic device, and storage medium
CN106951323A (en) Application program local cache method and apparatus
CN103778211A (en) Method and device for switching language of mobile terminal game software
CN110008429A (en) A kind of method for page jump and device, storage medium and terminal
CN111666199B (en) Debugging method executed on intelligent terminal and software debugger
CN112416775A (en) Software automation testing method and device based on artificial intelligence and electronic equipment
CN112905220A (en) Thermal restoration method, device, equipment and storage medium
CN105893235A (en) Simulation testing method and apparatus, and server
CN104461893A (en) Data processing method and data processing device
CN111767486A (en) Method, device, electronic equipment and computer readable medium for displaying page
CN107092514A (en) A kind of content of pages methods of exhibiting and device
CN105975389A (en) Process data extraction method and apparatus
CN111459933B (en) GDB data dynamic expansion method, device and storage medium
US20210117129A1 (en) Method and Apparatus for Writing Data
US20140304690A1 (en) Systems and Methods for Outputting an Application to Another Environment
CN106886489A (en) Method and apparatus for being debugged to Mobile solution
CN114610446B (en) Method, device and system for automatically injecting probe

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20170623

RJ01 Rejection of invention patent application after publication