CN108259244A - Client application failure drilling method and device - Google Patents

Client application failure drilling method and device Download PDF

Info

Publication number
CN108259244A
CN108259244A CN201810035296.9A CN201810035296A CN108259244A CN 108259244 A CN108259244 A CN 108259244A CN 201810035296 A CN201810035296 A CN 201810035296A CN 108259244 A CN108259244 A CN 108259244A
Authority
CN
China
Prior art keywords
failure
little
client application
drilled
rehearsal
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
CN201810035296.9A
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.)
Koubei Shanghai Information Technology Co Ltd
Original Assignee
Koubei Shanghai Information 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 Koubei Shanghai Information Technology Co Ltd filed Critical Koubei Shanghai Information Technology Co Ltd
Priority to CN201810035296.9A priority Critical patent/CN108259244A/en
Publication of CN108259244A publication Critical patent/CN108259244A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • H04L41/0681Configuration of triggering conditions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • H04L41/069Management of faults, events, alarms or notifications using logs of notifications; Post-processing of notifications

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Alarm Systems (AREA)

Abstract

The invention discloses a kind of client application failure drilling methods and device, method to include:Client obtains failure rehearsal patch file, and the failure rehearsal patch file injection failure that needs to be drilled is buried a little and the triggering buried a little of failure is regular;Failure to be drilled is triggered according to triggering rule and buries a little corresponding alarm, to generate warning information.After failure rehearsal patch file is got, due to failure drill be filled in correction file failure to be drilled bury a little and failure to bury triggering a little regular, failure to be drilled can be triggered according to triggering rule and bury a little corresponding alarm, to generate warning information, it realizes and client application failure is drilled, so as to solve the problems, such as that client application failure rehearsal difficulty is big.The present invention can realize pointedly, fast and effeciently carries out direct fault location to client application, triggers alarm of the client application to failure.And operability of the present invention is high, easily implements.

Description

Client application failure drilling method and device
Technical field
The present invention relates to software fields, and in particular to a kind of client application failure drilling method and device.
Background technology
Failure rehearsal is the manoeuvre process that a kind of simulated failure is generated, finds and handled.By by failure with displaying Mode is injected in application, a series of processes such as application monitoring alarm, emergency response, troubleshooting when can be generated with validation fault Validity.Failure rehearsal is carried out to application, can improve using reply efficiency when failure occurs, timely be responded Processing can influence to bring unpredictable loss to avoid barrier for some reason.Especially before application is largely frequently called or performed, into The rehearsal of row failure is essential.
The difference lies in the failure rehearsals of server end application with the rehearsal of server end application and trouble for client application It can be drilled by changing the end value of incoming parameter or modification output, the modes such as discarding, exception throws being called to carry out failure Practice so that failure rehearsal is easier to realize.But the failure rehearsal of client application is independent because of each function of client application Each terminal device is run on, there is the characteristic being physically isolated, therefore, fault attacks is carried out to client application, realize failure The difficulty of rehearsal is larger, and client application progress direct fault location, realization client are answered there is presently no a kind of in the prior art The effective ways drilled with failure.
Invention content
In view of the above problems, it is proposed that the present invention overcomes the above problem in order to provide one kind or solves at least partly State the client application failure drilling method and device of problem.
According to an aspect of the invention, there is provided a kind of client application failure drilling method, including:
Client obtains failure rehearsal patch file, the failure rehearsal patch file injection failure that needs to be drilled bury a little and Failure buries triggering rule a little;
Failure to be drilled is triggered according to triggering rule and buries a little corresponding alarm, to generate warning information.
Optionally, client acquisition failure rehearsal patch file is specially:Obtain what server was recorded to specified white list The failure rehearsal patch file that test user is issued.
Optionally, failure to be drilled is triggered according to triggering rule and buries a little corresponding alarm, to generate warning information into one Step includes:
It triggers failure to be drilled by meeting the manual operation of triggering rule and/or automation mechanized operation and buries a little corresponding announcement It is alert, it generates client and buries a little corresponding expected warning information with failure.
Optionally, the business in addition to failure buries a little involved business comprising being interacted except client and server.
Optionally, method further includes:
Warning information is recorded, and according to warning information follow-up client application emergency response, detecting whether should to client With realization emergency response.
According to another aspect of the present invention, a kind of client application failure practice device is provided, including:
Acquisition module obtains failure rehearsal patch file suitable for client, and failure rehearsal patch file injection needs to be drilled Failure bury a little and failure bury a little triggering rule;
Trigger module buries a little corresponding alarm suitable for triggering failure to be drilled according to triggering rule, to generate alarm letter Breath.
Optionally, acquisition module is further adapted for:
It obtains server and drills patch file to the failure that the test user that specified white list records is issued.
Optionally, trigger module is further adapted for:
It triggers failure to be drilled by meeting the manual operation of triggering rule and/or automation mechanized operation and buries a little corresponding announcement It is alert, it generates client and buries a little corresponding expected warning information with failure.
Optionally, the business in addition to failure buries a little involved business comprising being interacted except client and server.
Optionally, device further includes:
Detection module, suitable for recording warning information, and according to warning information follow-up client application emergency response, detection is It is no that emergency response is realized to client application.
According to another aspect of the invention, a kind of electronic equipment is provided, including:Processor, memory, communication interface and Communication bus, processor, memory and communication interface complete mutual communication by communication bus;
For memory for storing an at least executable instruction, executable instruction makes processor perform above-mentioned client application event Hinder the corresponding operation of drilling method.
In accordance with a further aspect of the present invention, a kind of computer storage media is provided, at least one is stored in storage medium Executable instruction, executable instruction make processor perform such as the corresponding operation of above-mentioned client application failure drilling method.
According to client application failure drilling method provided by the invention and device, client obtains failure rehearsal patch text Part, the failure rehearsal patch file injection failure that needs to be drilled is buried a little and the triggering buried a little of failure is regular;According to triggering rule It triggers failure to be drilled and buries a little corresponding alarm, to generate warning information.After failure rehearsal patch file is got, due to Be filled in failure rehearsal correction file failure to be drilled bury a little and failure to bury triggering a little regular, can according to rule is triggered A little corresponding alarm is buried to trigger failure to be drilled, to generate warning information, realizes and client application failure is drilled, so as to Solve the problems, such as that client application failure rehearsal difficulty is big.The present invention can be realized pointedly, fast and effeciently to client End application carries out direct fault location, alarm of the triggering client application to failure.And operability of the present invention is high, easily implements.
Above description is only the general introduction of technical solution of the present invention, in order to better understand the technological means of the present invention, And it can be implemented in accordance with the contents of the specification, and in order to allow above and other objects of the present invention, feature and advantage can It is clearer and more comprehensible, below the special specific embodiment for lifting the present invention.
Description of the drawings
By reading the detailed description of hereafter preferred embodiment, it is various other the advantages of and benefit it is common for this field Technical staff will become clear.Attached drawing is only used for showing the purpose of preferred embodiment, and is not considered as to the present invention Limitation.And throughout the drawings, the same reference numbers will be used to refer to the same parts.In the accompanying drawings:
Fig. 1 shows the flow chart of client application failure drilling method according to an embodiment of the invention;
Fig. 2 shows the flow charts of client application failure drilling method in accordance with another embodiment of the present invention;
Fig. 3 shows the functional block diagram of client application failure practice device according to an embodiment of the invention;
Fig. 4 shows the functional block diagram of client application failure practice device in accordance with another embodiment of the present invention;
Fig. 5 shows the structure diagram of a kind of electronic equipment according to an embodiment of the invention.
Specific embodiment
The exemplary embodiment of the disclosure is more fully described below with reference to accompanying drawings.Although the disclosure is shown in attached drawing Exemplary embodiment, it being understood, however, that may be realized in various forms the disclosure without should be by embodiments set forth here It is limited.On the contrary, these embodiments are provided to facilitate a more thoroughly understanding of the present invention, and can be by the scope of the present disclosure Completely it is communicated to those skilled in the art.
The setting of article can be applied to a variety of different aspects in the present invention, as in home decoration article setting, shop The many aspects such as the article setting in article setting, exhibition room in paving.It is carried out by taking the article setting in shop as an example in the present invention Illustrate, but be not limited only to this.It is any that the present invention may be applicable to the method that article is configured according to article setting rule.
Fig. 1 shows the flow chart of client application failure drilling method according to an embodiment of the invention.Such as Fig. 1 institutes Show, client application failure drilling method specifically comprises the following steps:
Step S101, client obtain failure rehearsal patch file.
When carrying out failure rehearsal to client application, it is passed to by the client application for changing multiple terminal devices installation It is unpractical that the modes such as parameter, the end value of output, which carry out failure rehearsal, and therefore, the present embodiment in failure by drilling patch Inject that failure to be drilled is buried a little and failure buries triggering rule a little in file, terminal device where client obtains failure again Patch file is drilled, carries out that operation is installed etc., so as to fulfill the direct fault location of client application.Failure rehearsal patch file needs Each business that client application includes is analyzed in advance, failure is selected to bury a little, and bury a formulation to failure to facilitate behaviour The triggering rule of work.A failure to be drilled can be only injected into one failure rehearsal patch file to bury a little, make client should When being drilled with failure, it can accurately know which failure is buried and be alerted, whether carried out at timely response Reason.
Wherein, the business in addition to failure buries a little involved business comprising being interacted except client and server.Due to The failure of server end interaction can be injected by modes such as the results in the incoming parameter of server end modification, modification output, Therefore, it is mainly a little client application involved by client terminal device independent operating in itself that failure, which is buried, in the present embodiment Business, such as client application icon show failure business.Failure buries the regular side buried there is provided triggering failure a little of triggering a little Formula can trigger corresponding failure by triggering rule and bury a little.
Further, when client application failure is drilled, it is the normal use for not influencing client application, ginseng can be set The client application installed with the range of failure rehearsal, the test user of such as specified white list record, i.e. acquisition server to The failure rehearsal patch file that the test user of specified white list record is issued so that the test of only specified white list record is used The terminal device at family gets failure rehearsal patch file.In this way, the rehearsal of client application failure does not interfere with other clients The normal use of application.
Step S102 triggers failure to be drilled according to triggering rule and buries a little corresponding alarm, to generate warning information.
Since failure is drilled failure is filled in patch file to bury triggering a little regular, can triggered by triggering rule and treated The failure of rehearsal buries a little corresponding alarm.Triggering when, can by meet triggering rule manual operation trigger it is to be drilled Failure buries a little corresponding alarm, can also trigger failure to be drilled by meeting the automation mechanized operation of triggering rule and buries a correspondence Alarm, make client generate with failure bury it is a little corresponding expected from warning information, realize and the failure of client application drilled.
According to client application failure drilling method provided by the invention, client obtains failure rehearsal patch file, therefore The barrier rehearsal patch file injection failure that needs to be drilled is buried a little and the triggering buried a little of failure is regular;It is treated according to triggering rule triggering The failure of rehearsal buries a little corresponding alarm, to generate warning information.After failure rehearsal patch file is got, since failure is drilled Practice be filled in correction file failure to be drilled bury a little and failure to bury triggering a little regular, can be triggered according to rule is triggered Failure to be drilled buries a little corresponding alarm, to generate warning information, realizes and client application failure is drilled, so as to solve The problem of client application failure rehearsal difficulty is big.The present invention can be realized pointedly, fast and effeciently to client application Carry out direct fault location, alarm of the triggering client application to failure.And operability of the present invention is high, easily implements.
Fig. 2 shows the flow charts of client application failure drilling method in accordance with another embodiment of the present invention.Such as Fig. 2 Shown, client application failure drilling method specifically comprises the following steps:
Step S201, client obtain failure rehearsal patch file.
Step S202 triggers failure to be drilled according to triggering rule and buries a little corresponding alarm, to generate warning information.
Above step is with reference to the step S101-S102 in Fig. 1 embodiments, and details are not described herein.
Step S203, records warning information, and is followed up client application emergency response according to warning information, detects whether pair Client application realizes emergency response.
After warning information is generated, warning information is recorded, can also analyze to obtain warning information generation from warning information The reason of, corresponding code logic etc..Further, follow-up and the relevant client application of warning information are continued according to warning information Emergency response flow, can also to time of client application emergency response, specifically respond process content, response mode etc. into Row monitoring, detects whether to realize emergency response to client application, to ensure the failure that can cope with client application in time Alarm, ensures the safe operation of client application.If detect exist to the emergency response of client application not in time, it is not in place, During the problems such as inaccurate, the emergency response of client application can also be modified according to the problem of detection.
According to client application failure drilling method provided by the invention, triggering client application failure to be drilled is buried a little After corresponding alarm, corresponding warning information is generated.Warning information is recorded, and is answered according to what is alerted to client application Anxious response to detect whether to realize emergency response to client application, completes the whole process drilled client application failure.
Fig. 3 shows the functional block diagram of client application failure practice device according to an embodiment of the invention.Such as Fig. 3 Shown, client application failure practice device includes following module:
Acquisition module 310 obtains failure rehearsal patch file suitable for client.
When carrying out failure rehearsal to client application, it is passed to by the client application for changing multiple terminal devices installation It is unpractical that the modes such as parameter, the end value of output, which carry out failure rehearsal, and therefore, the present embodiment in failure by drilling patch Injected in file failure to be drilled bury a little and failure bury a little triggering rule, acquisition module 310 obtain failure rehearsal patch File carries out the operation such as installing, so as to fulfill the direct fault location of client application.Failure rehearsal patch file is needed in advance to visitor Family end apply comprising each business analyzed, failure is selected to bury a little, and bury the triggering formulated and can be conveniently operated to failure Rule.A failure to be drilled can be only injected into one failure rehearsal patch file to bury a little, drill client application failure When practicing, it can accurately know which failure is buried and be alerted, whether carry out timely response processing.
Wherein, the business in addition to failure buries a little involved business comprising being interacted except client and server.Due to The failure of server end interaction can be injected by modes such as the results in the incoming parameter of server end modification, modification output, Therefore, it is mainly a little client application involved by client terminal device independent operating in itself that failure, which is buried, in the present embodiment Business, such as client application icon show failure business.Failure buries the regular side buried there is provided triggering failure a little of triggering a little Formula can trigger corresponding failure by triggering rule and bury a little.
Further, when client application failure is drilled, it is the normal use for not influencing client application, ginseng can be set With the range of failure rehearsal, such as the client application that the test user that white list is specified to record is installed, i.e. acquisition module 310 obtains Server is taken to drill patch file to the failure that the test user that specified white list records is issued so that only specified white list note The terminal device of the test user of record gets failure rehearsal patch file.In this way, the rehearsal of client application failure does not interfere with The normal use of other client applications.
Trigger module 320 buries a little corresponding alarm, to generate alarm suitable for triggering failure to be drilled according to triggering rule Information.
It failure is filled in patch file buries that triggering a little is regular, and trigger module 320 passes through trigger gauge since failure is drilled Failure to be drilled can then be triggered and bury a little corresponding alarm.Trigger module 320, can be by meeting triggering rule in triggering Manual operation trigger failure to be drilled and bury a little corresponding alarm, can also be touched by meeting the automation mechanized operation of triggering rule It sends out failure to be drilled and buries a little corresponding alarm, generate client and bury a little corresponding expected warning information with failure, realize The failure of client application is drilled.
According to client application failure practice device provided by the invention, client obtains failure rehearsal patch file, therefore The barrier rehearsal patch file injection failure that needs to be drilled is buried a little and the triggering buried a little of failure is regular;It is treated according to triggering rule triggering The failure of rehearsal buries a little corresponding alarm, to generate warning information.After failure rehearsal patch file is got, since failure is drilled Practice be filled in correction file failure to be drilled bury a little and failure to bury triggering a little regular, can be triggered according to rule is triggered Failure to be drilled buries a little corresponding alarm, to generate warning information, realizes and client application failure is drilled, so as to solve The problem of client application failure rehearsal difficulty is big.The present invention can be realized pointedly, fast and effeciently to client application Carry out direct fault location, alarm of the triggering client application to failure.And operability of the present invention is high, easily implements.
Fig. 4 shows the functional block diagram of client application failure practice device in accordance with another embodiment of the present invention.Such as Shown in Fig. 4, compared with Fig. 3, client application failure practice device further includes following module:
Detection module 330, suitable for recording warning information, and according to warning information follow-up client application emergency response, inspection It surveys and whether emergency response is realized to client application.
For trigger module 320 after warning information is generated, detection module 330 records warning information, may be used also from warning information Warning information Producing reason, corresponding code logic etc. are obtained with analysis.Further, detection module 330 is according to warning information Continue follow-up with the relevant client application emergency response flow of warning information, can also to client application emergency response when Between, specifically respond process content, response mode etc. is monitored, detect whether to realize emergency response to client application, To ensure the fault warning that can cope with client application in time, the safe operation of client application is ensured.If detection module 330 Detect exist to the emergency response of client application not in time, it is not in place, inaccurate the problems such as when, can also asking according to detection Topic is modified the emergency response of client application.
According to client application failure practice device provided by the invention, triggering client application failure to be drilled is buried a little After corresponding alarm, corresponding warning information is generated.Warning information is recorded, and is answered according to what is alerted to client application Anxious response to detect whether to realize emergency response to client application, completes the whole process drilled client application failure.
Present invention also provides a kind of nonvolatile computer storage media, the computer storage media is stored at least One executable instruction, the computer executable instructions can perform the client application failure rehearsal in above-mentioned any means embodiment Method.
Fig. 5 shows the structure diagram of a kind of electronic equipment according to an embodiment of the invention, and the present invention is specific real Example is applied not limit the specific implementation of electronic equipment.
As shown in figure 5, the electronic equipment can include:Processor (processor) 502, communication interface (Communications Interface) 504, memory (memory) 506 and communication bus 508.
Wherein:
Processor 502, communication interface 504 and memory 506 complete mutual communication by communication bus 508.
Communication interface 504, for communicating with the network element of miscellaneous equipment such as client or other servers etc..
Processor 502 for performing program 510, can specifically perform above-mentioned client application failure drilling method and implement Correlation step in example.
Specifically, program 510 can include program code, which includes computer-managed instruction.
Processor 502 may be central processor CPU or specific integrated circuit ASIC (Application Specific Integrated Circuit) or be arranged to implement the embodiment of the present invention one or more integrate electricity Road.The one or more processors that electronic equipment includes can be same type of processor, such as one or more CPU;Also may be used To be different types of processor, such as one or more CPU and one or more ASIC.
Memory 506, for storing program 510.Memory 506 may include high-speed RAM memory, it is also possible to further include Nonvolatile memory (non-volatile memory), for example, at least a magnetic disk storage.
Program 510 specifically can be used for so that processor 502 performs the client application in above-mentioned any means embodiment Failure drilling method.The specific implementation of each step may refer in above-mentioned client application failure rehearsal embodiment in program 510 Corresponding steps and unit in corresponding description, this will not be repeated here.It is apparent to those skilled in the art that it is Convenienct and succinct, the equipment of foregoing description and the specific work process of module of description can be referred in preceding method embodiment Corresponding process description, details are not described herein.
Algorithm and display be not inherently related to any certain computer, virtual system or miscellaneous equipment provided herein. Various general-purpose systems can also be used together with teaching based on this.As described above, required by constructing this kind of system Structure be obvious.In addition, the present invention is not also directed to any certain programmed language.It should be understood that it can utilize various Programming language realizes the content of invention described herein, and the description done above to language-specific is to disclose this hair Bright preferred forms.
In the specification provided in this place, numerous specific details are set forth.It is to be appreciated, however, that the implementation of the present invention Example can be put into practice without these specific details.In some instances, well known method, structure is not been shown in detail And technology, so as not to obscure the understanding of this description.
Similarly, it should be understood that in order to simplify the disclosure and help to understand one or more of each inventive aspect, Above in the description of exemplary embodiment of the present invention, each feature of the invention is grouped together into single implementation sometimes In example, figure or descriptions thereof.However, the method for the disclosure should be construed to reflect following intention:I.e. required guarantor Shield the present invention claims the more features of feature than being expressly recited in each claim.More precisely, as following Claims reflect as, inventive aspect is all features less than single embodiment disclosed above.Therefore, Thus the claims for following specific embodiment are expressly incorporated in the specific embodiment, wherein each claim is in itself Separate embodiments all as the present invention.
Those skilled in the art, which are appreciated that, to carry out adaptively the module in the equipment in embodiment Change and they are arranged in one or more equipment different from the embodiment.It can be the module or list in embodiment Member or component be combined into a module or unit or component and can be divided into addition multiple submodule or subelement or Sub-component.Other than such feature and/or at least some of process or unit exclude each other, it may be used any Combination is disclosed to all features disclosed in this specification (including adjoint claim, abstract and attached drawing) and so to appoint Where all processes or unit of method or equipment are combined.Unless expressly stated otherwise, this specification is (including adjoint power Profit requirement, abstract and attached drawing) disclosed in each feature can be by providing the alternative features of identical, equivalent or similar purpose come generation It replaces.
In addition, it will be appreciated by those of skill in the art that although some embodiments described herein include other embodiments In included certain features rather than other feature, but the combination of the feature of different embodiments means in of the invention Within the scope of and form different embodiments.For example, in the following claims, embodiment claimed is appointed One of meaning mode can use in any combination.
The all parts embodiment of the present invention can be with hardware realization or to be run on one or more processor Software module realize or realized with combination thereof.It will be understood by those of skill in the art that it can use in practice Microprocessor or digital signal processor (DSP) realize client application failure practice device according to embodiments of the present invention In some or all components some or all functions.The present invention is also implemented as described herein for performing The some or all equipment or program of device (for example, computer program and computer program product) of method.In this way Realization the present invention program can may be stored on the computer-readable medium or can have one or more signal shape Formula.Such signal can be downloaded from internet website to be obtained either providing or with any other shape on carrier signal Formula provides.
It should be noted that the present invention will be described rather than limits the invention, and ability for above-described embodiment Field technique personnel can design alternative embodiment without departing from the scope of the appended claims.In the claims, Any reference mark between bracket should not be configured to limitations on claims.Word "comprising" does not exclude the presence of not Element or step listed in the claims.Word "a" or "an" before element does not exclude the presence of multiple such Element.The present invention can be by means of including the hardware of several different elements and being come by means of properly programmed computer real It is existing.If in the unit claim for listing equipment for drying, several in these devices can be by same hardware branch To embody.The use of word first, second, and third does not indicate that any sequence.These words can be explained and run after fame Claim.

Claims (10)

1. a kind of client application failure drilling method, including:
Client obtains failure rehearsal patch file, the failure that failure rehearsal patch file injection needs to be drilled bury a little and The failure buries triggering rule a little;
Failure to be drilled is triggered according to triggering rule and buries a little corresponding alarm, to generate warning information.
2. according to the method described in claim 1, wherein, the client obtains failure rehearsal patch file and is specially:Client End obtains server and drills patch file to the failure that the test user that specified white list records is issued.
3. method according to claim 1 or 2, wherein, it is described failure to be drilled is triggered according to triggering rule to bury a little pair The alarm answered is further comprised with generating warning information:
It triggers failure to be drilled by meeting the manual operation of triggering rule and/or automation mechanized operation and buries a little corresponding alarm, make Client is generated buries a little corresponding expected warning information with failure.
4. method according to any one of claim 1-3, wherein, the failure is buried a little involved business and is included except visitor Family end interacted with server end except business.
5. according to the described method of any one of claim 1-4, wherein, the method further includes:
The warning information is recorded, and according to warning information follow-up client application emergency response, is detected whether to client Emergency response is realized in end application.
6. a kind of client application failure practice device, including:
Acquisition module obtains failure rehearsal patch file suitable for client, and the failure rehearsal patch file injection needs to be drilled Failure bury a little and the failure bury a little triggering rule;
Trigger module buries a little corresponding alarm, to generate warning information suitable for triggering failure to be drilled according to triggering rule.
7. device according to claim 6, wherein, the acquisition module is further adapted for:
It obtains server and drills patch file to the failure that the test user that specified white list records is issued.
8. the device described according to claim 6 or 7, wherein, the trigger module is further adapted for:
It triggers failure to be drilled by meeting the manual operation of triggering rule and/or automation mechanized operation and buries a little corresponding alarm, make Client is generated buries a little corresponding expected warning information with failure.
9. a kind of electronic equipment, including:Processor, memory, communication interface and communication bus, the processor, the storage Device and the communication interface complete mutual communication by the communication bus;
For the memory for storing an at least executable instruction, the executable instruction makes the processor perform right such as will Ask the corresponding operation of client application failure drilling method described in any one of 1-5.
10. a kind of computer storage media, an at least executable instruction, the executable instruction are stored in the storage medium Processor is made to perform the corresponding operation of client application failure drilling method as described in any one of claim 1-5.
CN201810035296.9A 2018-01-15 2018-01-15 Client application failure drilling method and device Pending CN108259244A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810035296.9A CN108259244A (en) 2018-01-15 2018-01-15 Client application failure drilling method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810035296.9A CN108259244A (en) 2018-01-15 2018-01-15 Client application failure drilling method and device

Publications (1)

Publication Number Publication Date
CN108259244A true CN108259244A (en) 2018-07-06

Family

ID=62727301

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810035296.9A Pending CN108259244A (en) 2018-01-15 2018-01-15 Client application failure drilling method and device

Country Status (1)

Country Link
CN (1) CN108259244A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111309432A (en) * 2018-12-12 2020-06-19 阿里巴巴集团控股有限公司 Fault drilling method, device and system
CN111488306A (en) * 2020-03-26 2020-08-04 浙江口碑网络技术有限公司 Attack and defense architecture system and construction method thereof
CN111813655A (en) * 2020-06-02 2020-10-23 广州多益网络股份有限公司 Embedded point testing method and device, embedded point management system and storage medium
CN112631846A (en) * 2020-12-25 2021-04-09 广州品唯软件有限公司 Fault drilling method and device, computer equipment and storage medium
CN113487186A (en) * 2021-07-07 2021-10-08 中国工商银行股份有限公司 Client fault drilling method, device, computer system and readable storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104348650A (en) * 2013-08-05 2015-02-11 腾讯科技(深圳)有限公司 Website monitoring method, business device and website monitoring system
CN106066826A (en) * 2016-05-24 2016-11-02 北京金山安全软件有限公司 Automatic testing method and device for buried point and terminal
CN107196788A (en) * 2017-05-02 2017-09-22 阿里巴巴集团控股有限公司 A kind of processing method for burying point data, device, server and client

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104348650A (en) * 2013-08-05 2015-02-11 腾讯科技(深圳)有限公司 Website monitoring method, business device and website monitoring system
CN106066826A (en) * 2016-05-24 2016-11-02 北京金山安全软件有限公司 Automatic testing method and device for buried point and terminal
CN107196788A (en) * 2017-05-02 2017-09-22 阿里巴巴集团控股有限公司 A kind of processing method for burying point data, device, server and client

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111309432A (en) * 2018-12-12 2020-06-19 阿里巴巴集团控股有限公司 Fault drilling method, device and system
CN111309432B (en) * 2018-12-12 2023-06-27 阿里巴巴集团控股有限公司 Fault drilling method, device and system
CN111488306A (en) * 2020-03-26 2020-08-04 浙江口碑网络技术有限公司 Attack and defense architecture system and construction method thereof
CN111813655A (en) * 2020-06-02 2020-10-23 广州多益网络股份有限公司 Embedded point testing method and device, embedded point management system and storage medium
CN112631846A (en) * 2020-12-25 2021-04-09 广州品唯软件有限公司 Fault drilling method and device, computer equipment and storage medium
CN113487186A (en) * 2021-07-07 2021-10-08 中国工商银行股份有限公司 Client fault drilling method, device, computer system and readable storage medium

Similar Documents

Publication Publication Date Title
CN108259244A (en) Client application failure drilling method and device
US11481500B2 (en) System and method to check automation system project security vulnerabilities
US20190108338A1 (en) Methods and apparatus for using machine learning on multiple file fragments to identify malware
JP2019128934A5 (en) Servers, programs, and methods
US20200019488A1 (en) Application Test Automate Generation Using Natural Language Processing and Machine Learning
CN108989355B (en) Vulnerability detection method and device
CN106330601A (en) Test case generating method and device
CN106326119A (en) Method and device for generating test case
CN111090592A (en) Automatic testing method of buried point, terminal and readable storage medium
CN104462985A (en) Detecting method and device of bat loopholes
CN104331663A (en) Detection method of web shell and web server
CA2971431A1 (en) A system and method for facilitating static analysis of software applications
CN105407186A (en) Method and device for acquiring subdomain names
CN108777687A (en) Reptile hold-up interception method, electronic equipment, storage medium based on user behavior portrait
CN105516390A (en) Method and device for managing domain name
CN104579819B (en) network security detection method and device
CN113282971B (en) Processing method, device, equipment and storage medium of test log
CN113535567B (en) Software testing method, device, equipment and medium
Williams Distinguishing Internet-facing ICS devices using PLC programming information
CN105553767B (en) Website backdoor file detection method and device
Tatar Test and validation of advanced driver assistance systems automated search for critical scenarios
CN113126881B (en) System configuration method, device, equipment, readable storage medium and distributed storage system
CN108153665A (en) Data test method and device
KR102134357B1 (en) System for testing cyber security of nuclear power plant and method thereof
CN106685970A (en) Reverse connection backdoor detecting method and device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20180706