CN112948013B - Application probe configuration method and device, terminal equipment and storage medium - Google Patents
Application probe configuration method and device, terminal equipment and storage medium Download PDFInfo
- Publication number
- CN112948013B CN112948013B CN201911345366.1A CN201911345366A CN112948013B CN 112948013 B CN112948013 B CN 112948013B CN 201911345366 A CN201911345366 A CN 201911345366A CN 112948013 B CN112948013 B CN 112948013B
- Authority
- CN
- China
- Prior art keywords
- application
- probe
- configuration
- writing
- application probe
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
- G06F9/44505—Configuring for program initiating, e.g. using registry, configuration files
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Stored Programmes (AREA)
Abstract
The application is applicable to the technical field of communication, and provides an application probe configuration method, an application probe configuration device, terminal equipment and a storage medium, wherein the application probe configuration method comprises the following steps: detecting and acquiring state information of application program configuration modification; according to the acquired state information of the application program configuration modification, configuring a writing application probe; and initializing the application probe when the writing of the application probe is finished. The probe configuration is adjusted at any time and takes effect at any time, the configuration change cost is reduced, and the hidden danger possibly buried due to errors in the adjustment process of a developer can be effectively avoided.
Description
Technical Field
The present application belongs to the field of communications technologies, and in particular, to an application probe configuration method, an application probe configuration device, a terminal device, and a storage medium.
Background
With the continuous development of the network information age, the software application is increasingly popular in daily production and life, and the degree of dependence of people on computer networks is higher. For operators of software applications, it is often necessary to learn data information of a network application terminal, for example, an application probe (tracker. Min. Js) is introduced into an application code of a client to collect certain events of the client, such as access, click selection, confirmation selection, and the like, which are very convenient for a user to obtain information of the application terminal.
However, when the operator needs to prohibit collection of certain events, after modifying the application code, it needs to submit a probe configuration change request to the developer, and the developer only needs to modify the configuration of the code of the probe and issue a new application according to the received change request, so that the new configuration of the probe is effective, the configuration adjustment process of the whole application probe takes longer time, and the development and maintenance cost of the network application is greatly increased due to the need of multiparty participation.
Disclosure of Invention
The embodiment of the application provides an application probe configuration method, an application probe configuration device, terminal equipment and a storage medium, which can solve the problems that the configuration and adjustment process of the existing application probe is long in time consumption and the adjustment cost is increased.
In a first aspect, an embodiment of the present application provides a method for configuring an application probe, where the method includes:
detecting and acquiring state information of application program configuration modification;
according to the acquired state information of the application program configuration modification, configuring a writing application probe;
and initializing the application probe when the writing of the application probe is finished.
In a second aspect, an embodiment of the present application provides an application probe configuration apparatus, including:
the acquisition module is used for detecting and acquiring the state information of the application program configuration modification;
the writing module is used for configuring a writing application probe according to the acquired state information modified by the application program configuration;
and the initialization module is used for initializing the application probe when the writing of the application probe is finished.
In a third aspect, an embodiment of the present application provides a terminal device, including a memory, a processor, and a computer program stored in the memory and capable of running on the processor, where the processor implements the application probe configuration method when executing the computer program.
In a fourth aspect, embodiments of the present application provide a computer readable storage medium storing a computer program which, when executed by a processor, implements the method of application probe management.
In a fifth aspect, an embodiment of the present application provides a computer program product, which, when run on a terminal device, causes the terminal device to perform the application probe configuration method according to any one of the first aspects above.
It will be appreciated that the advantages of the second to fifth aspects may be found in the relevant description of the first aspect, and are not described here again.
Compared with the prior art, the embodiment of the application has the beneficial effects that: the probe configuration is adjusted at any time and takes effect at any time, the configuration change cost is reduced, and the hidden danger possibly buried due to errors in the adjustment process of a developer can be effectively avoided.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings that are needed in the embodiments or the description of the prior art will be briefly described below, it being obvious that the drawings in the following description are only some embodiments of the present application, and that other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
FIG. 1 is a schematic flow chart of a method for configuring an application probe according to an embodiment of the present application;
FIG. 2 is a schematic diagram of a configuration apparatus for applying probes according to an embodiment of the present application;
fig. 3 is a schematic structural diagram of a terminal device according to an embodiment of the present application.
Detailed Description
In the following description, for purposes of explanation and not limitation, specific details are set forth such as the particular system architecture, techniques, etc., in order to provide a thorough understanding of the embodiments of the present application. It will be apparent, however, to one skilled in the art that the present application may be practiced in other embodiments that depart from these specific details. In other instances, detailed descriptions of well-known systems, devices, circuits, and methods are omitted so as not to obscure the description of the present application with unnecessary detail.
It should be understood that the terms "comprises" and/or "comprising," when used in this specification and the appended claims, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.
It should also be understood that the term "and/or" as used in the present specification and the appended claims refers to any and all possible combinations of one or more of the associated listed items, and includes such combinations.
As used in the present description and the appended claims, the term "if" may be interpreted as "when..once" or "in response to a determination" or "in response to detection" depending on the context. Similarly, the phrase "if a determination" or "if a [ described condition or event ] is detected" may be interpreted in the context of meaning "upon determination" or "in response to determination" or "upon detection of a [ described condition or event ]" or "in response to detection of a [ described condition or event ]".
Furthermore, the terms "first," "second," "third," and the like in the description of the present specification and in the appended claims, are used for distinguishing between descriptions and not necessarily for indicating or implying a relative importance.
Reference in the specification to "one embodiment" or "some embodiments" or the like means that a particular feature, structure, or characteristic described in connection with the embodiment is included in one or more embodiments of the application. Thus, appearances of the phrases "in one embodiment," "in some embodiments," "in other embodiments," and the like in the specification are not necessarily all referring to the same embodiment, but mean "one or more but not all embodiments" unless expressly specified otherwise. The terms "comprising," "including," "having," and variations thereof mean "including but not limited to," unless expressly specified otherwise.
The application probe configuration method provided by the embodiment of the application can be applied to terminal equipment such as mobile phones, tablet computers, wearable equipment, vehicle-mounted equipment, augmented reality (augmented reality, AR)/Virtual Reality (VR) equipment, notebook computers, ultra-mobile personal computer (UMPC), netbooks, personal digital assistants (personal digital assistant, PDA) and the like, and the embodiment of the application does not limit the specific types of the terminal equipment.
For example, the terminal device may be a Station (ST) in a WLAN, may be a cellular telephone, a cordless telephone, a Session initiation protocol (Session InitiationProtocol, SIP) telephone, a wireless local loop (Wireless Local Loop, WLL) station, a personal digital assistant (Personal Digital Assistant, PDA) device, a handheld device with wireless communication capabilities, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a car networking terminal, a computer, a laptop computer, a handheld communication device, a handheld computing device, a satellite radio and/or other devices for communication over a wireless system, as well as next generation communication systems, such as a mobile terminal in a 5G network or a mobile terminal in a future evolved public land mobile network (Public Land Mobile Network, PLMN) network, etc. Preferably, an Application (App) is installed in the terminal device, and the background server may collect, based on the Application probe, operation information of the user on the Application, for example, when the user clicks an access point, the click event may be collected by the background server through the Application probe, and return to the background server.
Taking the browser application program as an example, in the development and maintenance process of the browser, operators and developers of the browser can manage different phases of the browser, for example, the operators combine actual use conditions of the browser, and improve opinions of the browser, such as prohibiting information acquisition of a certain kind of events in the browser. Because the information acquisition of a certain event is prohibited, the configuration of an application probe for acquiring the information needs to be modified, an operator is required to submit a probe configuration change request to a developer, the developer carries out configuration modification on the code of the application probe according to the change request, and a new browser application is then distributed, so that the configuration of the application probe is effective. Therefore, the configuration change process of the application probe is too long, the adjustment is greatly increased, and if a developer stores the application probe after changing the configuration of the application probe, a new version of application is released, so that the whole process of changing the configuration of the application probe can be performed for more than one time; or when the information of a certain type of event in the browser is collected, the application code is written completely, and the application probe is forgotten to be written, so that the information of the event cannot be collected, and the configuration operation of the application probe again is required.
Therefore, the application probe configuration method provided by the application can better optimize the application probe configuration efficiency, shorten the application probe configuration time and reduce the application probe configuration change.
The method for configuring the application probe provided by the application is exemplified by a specific embodiment.
Referring to fig. 1, a schematic flow chart of a method for configuring an application probe according to an embodiment of the present application is provided. The execution main body of the probe configuration method in this embodiment is a terminal device, and the method includes:
s101: detecting and acquiring state information of application program configuration modification.
In this embodiment, when a developer wants to modify an application program according to an application modification opinion of an operator, the configuration of the application program needs to be modified, for example, to modify a code configuration of an application code about a certain class of events, and in this process, configuration modification states of a plurality of application programs exist. The application configuration modified state information may include: configuration modification is started, configuration modification is in progress, configuration modification is ended, and configuration modification is saved. Wherein the application configuration modification may be a modification of application code or a change of a save path of the application.
S102: and configuring a writing application probe according to the acquired state information modified by the application program configuration.
In this embodiment, if the application program configuration modification status information is obtained, the automatically responded configuration is written into the application probe, that is, an application probe (tracker. Min. Js) is introduced into the application code of the application program, without requiring a developer to manually call the software package (Software Development Kit, SDK) of the related application probe again, so as to configure the code of the application probe. Preferably, the application program can introduce the application probe in a JS resource mode to load the resource of the application probe.
S103: and initializing the application probe when the writing of the application probe is finished.
In order to enable the written application probe to operate effectively, the application probe needs to be initialized. The application probe may be initialized manually by a developer, for example, when writing of the code configuration of the application probe is completed, testing, building and publishing of the application program are performed, and the application probe is initialized when publishing. Or when the writing of the application probe is finished, according to the state information of the writing of the application probe, the initialization program in the application probe automatically operates, and the initialization operation is actively carried out on the application probe.
Optionally, for the step S102, after receiving the state information of the application configuration modification, a specific stage corresponding to the state information is confirmed, so as to determine whether to start writing the application probe. For example, when the configuration content of the application is detected to be modified, acquiring storage operation information stored in the configuration content of the application; and writing the application probe according to the acquired storage operation information of the application. That is, when the configuration modification of the application program is completed, when the application code of the application program is in a state of no longer being changed, the manual save operation information of a developer or the automatic save operation information of the development software is obtained, so as to determine the time point of automatically writing the code of the application probe, and the application probe is convenient to collect or not collect event information based on the application code of the application program.
In an embodiment, in the development and maintenance process of the application program, application saving failure or application probe writing failure may be caused by a device, a network or a software tool, so when the application probe writing fails, information of the application saving failure is returned, new saving operation information is monitored and received in real time, and the application probe is written again according to the acquired new saving operation information.
In an embodiment, because there is a certain similarity between codes of each application program or each sub-application program and application probes of sub-service, in order to avoid mutual influence when the configuration of the application probes is modified, each application probe is independently stored, that is, the application probes are configured and written according to a storage path containing coding information of the application.
Optionally, before writing the application probe, the independent storage area is identified according to the storage path, and then the application probe is written according to the storage path. The application probe includes configuration program information and probe initialization program information of the probe.
It should be understood that the sequence numbers of the steps in the above embodiments do not mean the order of execution, and the execution order of the processes should be determined by the functions and the internal logic, and should not be construed as limiting the implementation process of the embodiments of the present application.
Corresponding to the application probe configuration method described in the above embodiments, fig. 2 shows a block diagram of the application probe configuration device provided in the embodiment of the present application, and for convenience of explanation, only the portion relevant to the embodiment of the present application is shown.
Referring to fig. 2, the apparatus includes: an acquisition module 100, a writing module 200, an initialization module 300.
The acquiring module 100 is configured to detect and acquire status information of application configuration modification.
The writing module 200 is configured to write the application probe according to the acquired state information modified by the application configuration.
The initializing module 300 is configured to initialize the application probe when the application probe writing is finished.
It should be noted that, because the content of information interaction and execution process between the modules and the embodiment of the method of the present application are based on the same concept, specific functions and technical effects thereof may be referred to in the method embodiment section, and details thereof are not repeated herein.
Fig. 3 is a schematic structural diagram of a terminal device according to an embodiment of the present application. As shown in fig. 3, the terminal device 3 of this embodiment includes: at least one processor 30 (only one processor is shown in fig. 3), a memory 31 and a computer program 32 stored in the memory 31 and executable on the at least one processor 30, the processor 30 implementing the steps in any of the various application probe configuration method embodiments described above when executing the computer program 32.
The terminal device 3 may be a computing device such as a desktop computer, a notebook computer, a palm computer, a cloud server, etc. The terminal device may include, but is not limited to, a processor 30, a memory 31. It will be appreciated by those skilled in the art that fig. 3 is merely an example of the terminal device 3 and does not constitute a limitation of the terminal device 3, and may include more or less components than illustrated, or may combine certain components, or different components, such as may also include input-output devices, network access devices, etc.
The processor 30 may be a central processing unit (Central Processing Unit, CPU), the processor 30 may also be other general purpose processors, digital signal processors (Digital Signal Processor, DSP), application specific integrated circuits (Application Specific Integrated Circuit, ASIC), off-the-shelf programmable gate arrays (Field-Programmable Gate Array, FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, or the like. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
The memory 31 may in some embodiments be an internal storage unit of the terminal device 3, such as a hard disk or a memory of the terminal device 3. The memory 31 may in other embodiments also be an external storage device of the terminal device 3, such as a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) Card, a Flash memory Card (Flash Card) or the like, which are provided on the terminal device 3. Further, the memory 31 may also include both an internal storage unit and an external storage device of the terminal device 3. The memory 31 is used for storing an operating system, application programs, boot loader (BootLoader), data, other programs etc., such as program codes of the computer program etc. The memory 31 may also be used for temporarily storing data that has been output or is to be output.
It will be apparent to those skilled in the art that, for convenience and brevity of description, only the above-described division of the functional units and modules is illustrated, and in practical application, the above-described functional distribution may be performed by different functional units and modules according to needs, i.e. the internal structure of the apparatus is divided into different functional units or modules to perform all or part of the above-described functions. The functional units and modules in the embodiment may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit, where the integrated units may be implemented in a form of hardware or a form of a software functional unit. In addition, the specific names of the functional units and modules are only for distinguishing from each other, and are not used for limiting the protection scope of the present application. The specific working process of the units and modules in the above system may refer to the corresponding process in the foregoing method embodiment, which is not described herein again.
Embodiments of the present application also provide a computer readable storage medium storing a computer program which, when executed by a processor, implements steps for implementing the various method embodiments described above.
Embodiments of the present application provide a computer program product enabling a terminal device to carry out the steps of the method embodiments described above when the computer program product is run on the terminal device.
The integrated units, if implemented in the form of software functional units and sold or used as stand-alone products, may be stored in a computer readable storage medium. Based on such understanding, the present application may implement all or part of the flow of the method of the above embodiments, and may be implemented by a computer program to instruct related hardware, where the computer program may be stored in a computer readable storage medium, and when the computer program is executed by a processor, the computer program may implement the steps of each of the method embodiments described above. Wherein the computer program comprises computer program code which may be in source code form, object code form, executable file or some intermediate form etc. The computer readable medium may include at least: any entity or device capable of carrying computer program code to a photographing device/terminal apparatus, recording medium, computer Memory, read-Only Memory (ROM), random access Memory (RAM, random Access Memory), electrical carrier signals, telecommunications signals, and software distribution media. Such as a U-disk, removable hard disk, magnetic or optical disk, etc. In some jurisdictions, computer readable media may not be electrical carrier signals and telecommunications signals in accordance with legislation and patent practice.
In the foregoing embodiments, the descriptions of the embodiments are emphasized, and in part, not described or illustrated in any particular embodiment, reference is made to the related descriptions of other embodiments.
Those of ordinary skill in the art will appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
In the embodiments provided in the present application, it should be understood that the disclosed apparatus/network device and method may be implemented in other manners. For example, the apparatus/network device embodiments described above are merely illustrative, e.g., the division of the modules or units is merely a logical functional division, and there may be additional divisions in actual implementation, e.g., multiple units or components may be combined or integrated into another system, or some features may be omitted, or not performed. Alternatively, the coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection via some interfaces, devices or units, which may be in electrical, mechanical or other forms.
The units described as separate units may or may not be physically separate, and units shown as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
The above embodiments are only for illustrating the technical solution of the present application, and not for limiting the same; although the application has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical scheme described in the foregoing embodiments can be modified or some technical features thereof can be replaced by equivalents; such modifications and substitutions do not depart from the spirit and scope of the technical solutions of the embodiments of the present application, and are intended to be included in the scope of the present application.
Claims (8)
1. An application probe configuration method, the method comprising:
detecting and acquiring state information of application program configuration modification;
according to the acquired state information of the application program configuration modification, configuring a writing application probe;
initializing the application probe when the writing of the application probe is finished;
the configuration writing application probe according to the acquired state information modified by the application program configuration comprises the following steps:
when the configuration content of the application is detected to be modified, acquiring the storage operation information stored in the configuration content of the application;
writing the application probe according to the acquired storage operation information of the application;
the application probe includes configuration program information and probe initialization program information of the probe.
2. The application probe configuration method according to claim 1, wherein after writing the application probe according to the acquired save operation information of the application, further comprising:
when the writing of the application probe fails, returning information of the application storage failure;
and writing the application probe according to the acquired new storage operation information.
3. The application probe configuration method of claim 1, wherein the configuration writing application probe comprises:
and configuring and writing the application probe according to a storage path containing the coding information of the application.
4. The application probe configuration method according to claim 3, wherein before the configuration is written to the application probe according to a storage path containing encoded information of the application, comprising:
and identifying independent storage areas according to the storage paths, and writing the application probes.
5. The application probe configuration method of claim 1, wherein initializing the application probe when the application probe writing is finished comprises:
and when the writing of the application probe is finished, actively initializing the application probe according to the probe initializing program information.
6. An application probe configuration device for implementing the application probe configuration method according to any one of claims 1 to 5, the application probe configuration device comprising:
the acquisition module is used for detecting and acquiring the state information of the application program configuration modification;
the writing module is used for configuring a writing application probe according to the acquired state information of the application program configuration modification;
and the initialization module is used for initializing the application probe when the writing of the application probe is finished.
7. A terminal device comprising a memory, a processor and a computer program stored in the memory and executable on the processor, characterized in that the processor implements the method according to any of claims 1 to 5 when executing the computer program.
8. A computer readable storage medium storing a computer program, characterized in that the computer program when executed by a processor implements the method according to any one of claims 1 to 5.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911345366.1A CN112948013B (en) | 2019-12-24 | 2019-12-24 | Application probe configuration method and device, terminal equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911345366.1A CN112948013B (en) | 2019-12-24 | 2019-12-24 | Application probe configuration method and device, terminal equipment and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112948013A CN112948013A (en) | 2021-06-11 |
CN112948013B true CN112948013B (en) | 2023-10-10 |
Family
ID=76234448
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911345366.1A Active CN112948013B (en) | 2019-12-24 | 2019-12-24 | Application probe configuration method and device, terminal equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112948013B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114024879B (en) * | 2021-10-18 | 2023-04-14 | 中国联合网络通信集团有限公司 | Deployment method, device and storage medium of a network probe |
Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7409677B1 (en) * | 2004-11-16 | 2008-08-05 | Sun Microsystems, Inc. | Method and system for creation and use of embedded trace description |
CN102053839A (en) * | 2010-12-31 | 2011-05-11 | 山东中创软件商用中间件股份有限公司 | Monitoring probe generating method and device |
US8176480B1 (en) * | 2006-02-27 | 2012-05-08 | Symantec Operating Corporation | Adaptive instrumentation through dynamic recompilation |
CN103678110A (en) * | 2012-09-26 | 2014-03-26 | 国际商业机器公司 | Method and device for providing modification related information |
CN103942063A (en) * | 2013-11-08 | 2014-07-23 | 国家电网公司 | Centralized configuration and remote deployment method for Java Web application |
CN105095087A (en) * | 2015-08-31 | 2015-11-25 | 武汉启明联创信息科技有限公司 | Permission operation based software test system and method |
US9286776B1 (en) * | 2013-03-19 | 2016-03-15 | Steven Gregory Morton | Methods and apparatus for determining patterns of presence and ownership of mobile devices by integrating video surveillance with smartphone WiFi monitoring |
JP2017049633A (en) * | 2015-08-31 | 2017-03-09 | アイコム株式会社 | Software writing tool, software writing system and control method of software writing tool |
CN107402785A (en) * | 2017-07-12 | 2017-11-28 | 北京潘达互娱科技有限公司 | A kind of collocation method and device |
CN108830596A (en) * | 2018-05-28 | 2018-11-16 | 银盒达信息技术(深圳)有限公司 | The acquisition device and terminal device of a kind of acquisition methods of information, information |
CN109343987A (en) * | 2018-08-20 | 2019-02-15 | 科大国创软件股份有限公司 | IT system fault diagnosis and restorative procedure, device, equipment, storage medium |
CN109656792A (en) * | 2018-11-02 | 2019-04-19 | 深圳市快付通金融网络科技服务有限公司 | Applied performance analysis method, apparatus, computer equipment and storage medium based on network call log |
CN110515806A (en) * | 2019-08-30 | 2019-11-29 | 北京博睿宏远数据科技股份有限公司 | Probe configuration method, device, computer equipment and storage medium |
CN110543420A (en) * | 2019-08-30 | 2019-12-06 | 苏州浪潮智能科技有限公司 | Software testing method, system, terminal and storage medium |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7043237B2 (en) * | 2002-01-14 | 2006-05-09 | Agilent Technologies, Inc. | Method and system for improved monitoring, measurement and analysis of communication networks utilizing dynamically and remotely configurable probes |
EP1962194A1 (en) * | 2007-02-23 | 2008-08-27 | Telefonaktiebolaget LM Ericsson (publ) | A method and a system for dynamic probe authentication for test and monitoring of software |
CN103793217B (en) * | 2012-10-31 | 2017-03-01 | 国际商业机器公司 | Method and system for software rapid configuration |
US9557157B2 (en) * | 2014-12-01 | 2017-01-31 | Steven Eugene Ihlenfeldt | Inertial dimensional metrology |
US9964590B2 (en) * | 2015-02-27 | 2018-05-08 | At&T Intellectual Property I, L.P. | Configurable probe blocks for system monitoring |
US20200192668A1 (en) * | 2017-06-18 | 2020-06-18 | Indiana University Research And Technology Corporation | Systems and methods of performing probe injection using instruction punning |
-
2019
- 2019-12-24 CN CN201911345366.1A patent/CN112948013B/en active Active
Patent Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7409677B1 (en) * | 2004-11-16 | 2008-08-05 | Sun Microsystems, Inc. | Method and system for creation and use of embedded trace description |
US8176480B1 (en) * | 2006-02-27 | 2012-05-08 | Symantec Operating Corporation | Adaptive instrumentation through dynamic recompilation |
CN102053839A (en) * | 2010-12-31 | 2011-05-11 | 山东中创软件商用中间件股份有限公司 | Monitoring probe generating method and device |
CN103678110A (en) * | 2012-09-26 | 2014-03-26 | 国际商业机器公司 | Method and device for providing modification related information |
US9286776B1 (en) * | 2013-03-19 | 2016-03-15 | Steven Gregory Morton | Methods and apparatus for determining patterns of presence and ownership of mobile devices by integrating video surveillance with smartphone WiFi monitoring |
CN103942063A (en) * | 2013-11-08 | 2014-07-23 | 国家电网公司 | Centralized configuration and remote deployment method for Java Web application |
CN105095087A (en) * | 2015-08-31 | 2015-11-25 | 武汉启明联创信息科技有限公司 | Permission operation based software test system and method |
JP2017049633A (en) * | 2015-08-31 | 2017-03-09 | アイコム株式会社 | Software writing tool, software writing system and control method of software writing tool |
CN107402785A (en) * | 2017-07-12 | 2017-11-28 | 北京潘达互娱科技有限公司 | A kind of collocation method and device |
CN108830596A (en) * | 2018-05-28 | 2018-11-16 | 银盒达信息技术(深圳)有限公司 | The acquisition device and terminal device of a kind of acquisition methods of information, information |
CN109343987A (en) * | 2018-08-20 | 2019-02-15 | 科大国创软件股份有限公司 | IT system fault diagnosis and restorative procedure, device, equipment, storage medium |
CN109656792A (en) * | 2018-11-02 | 2019-04-19 | 深圳市快付通金融网络科技服务有限公司 | Applied performance analysis method, apparatus, computer equipment and storage medium based on network call log |
CN110515806A (en) * | 2019-08-30 | 2019-11-29 | 北京博睿宏远数据科技股份有限公司 | Probe configuration method, device, computer equipment and storage medium |
CN110543420A (en) * | 2019-08-30 | 2019-12-06 | 苏州浪潮智能科技有限公司 | Software testing method, system, terminal and storage medium |
Non-Patent Citations (2)
Title |
---|
一种基于探针的软件事件监控设计;郁立虎;何勰;;上海船舶运输科学研究所学报(第04期);第38-43页 * |
基于程序分析的分布式应用自动化追踪方法;袁鑫晨;李海波;王伟;唐震;任仲山;郑莹莹;;计算机系统应用(第11期);第35-40页 * |
Also Published As
Publication number | Publication date |
---|---|
CN112948013A (en) | 2021-06-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN114465998B (en) | Multi-device file transmission method and device, terminal device and readable storage medium | |
CN104246759A (en) | Application programming interface testing services | |
CN112948225B (en) | Link monitoring method and device, monitoring equipment and storage medium | |
CN109375937A (en) | System upgrading method and device, terminal equipment and storage medium | |
CN112996020B (en) | Bluetooth-based automatic test method and device and Bluetooth test terminal | |
CN111163130A (en) | A network service system and data transmission method thereof | |
CN112764729B (en) | Application software development method, device, computer equipment and readable storage medium | |
CN112953753A (en) | Data acquisition method and device, terminal equipment and storage medium | |
CN114218175A (en) | A resource cross-platform sharing method, device, terminal device and storage medium | |
CN112948013B (en) | Application probe configuration method and device, terminal equipment and storage medium | |
CN112799763A (en) | Function management method, management device, terminal equipment and readable storage medium | |
CN113225234B (en) | Asset detection method, apparatus, terminal device, and computer-readable storage medium | |
CN107045452B (en) | Virtual machine scheduling method and device | |
CN111539777A (en) | Method, server and terminal for realizing service function | |
CN111596994B (en) | Mask control method and device for single page application, terminal equipment and storage medium | |
CN114168962B (en) | Method, device, terminal device and storage medium for obtaining vulnerability data | |
CN110825461B (en) | Data processing method and device | |
WO2021102849A1 (en) | Resource acquisition method and apparatus, and electronic device | |
CN112380411B (en) | Sensitive word processing method, device, electronic equipment, system and storage medium | |
CN113055876B (en) | Method and device for downloading standby cloud card and terminal equipment | |
CN104156368A (en) | Method and device for providing application access result | |
CN111176813B (en) | Running mode dynamic switching method and device | |
CN111367634A (en) | Information processing method, information processing device and terminal equipment | |
CN111124907A (en) | A mobile game testing method, device and server | |
CN110876852A (en) | Network game data processing method and system of micro-service |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |