[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN105389241A - Method and system for testing performance of anti-harassment tool of mobile terminal - Google Patents

Method and system for testing performance of anti-harassment tool of mobile terminal Download PDF

Info

Publication number
CN105389241A
CN105389241A CN201510984694.1A CN201510984694A CN105389241A CN 105389241 A CN105389241 A CN 105389241A CN 201510984694 A CN201510984694 A CN 201510984694A CN 105389241 A CN105389241 A CN 105389241A
Authority
CN
China
Prior art keywords
harassment
incoming call
harassing
information
instrument
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201510984694.1A
Other languages
Chinese (zh)
Other versions
CN105389241B (en
Inventor
李功文
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Qihoo Technology Co Ltd
Original Assignee
Beijing Qihoo Technology Co Ltd
Qizhi Software Beijing 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 Qihoo Technology Co Ltd, Qizhi Software Beijing Co Ltd filed Critical Beijing Qihoo Technology Co Ltd
Priority to CN201510984694.1A priority Critical patent/CN105389241B/en
Publication of CN105389241A publication Critical patent/CN105389241A/en
Application granted granted Critical
Publication of CN105389241B publication Critical patent/CN105389241B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/22Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
    • G06F11/26Functional testing
    • G06F11/261Functional testing by simulating additional hardware, e.g. fault simulation

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Telephone Function (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The invention discloses a method for testing the performance of an anti-harassment tool of a mobile terminal. The method comprises the following steps: injecting an incoming call/information hijacking module in the mobile terminal; generating simulative harassment incoming call/information or harassment interception configuration module data according to an anti-harassment rule of the anti-harassment tool to be tested; hijacking the simulative harassment incoming call/information by the incoming call/information interception module, generating test incoming call and/or test information by a harassment interception configuration module, and sending the test incoming call and/or test information to the anti-harassment tool to be tested to carry out interception; and generating a performance test report of the anti-harassment tool. The invention furthermore provides a test system. According to the method and system, the anti-harassment performance test for the harassment incoming calls or short messages of the anti-harassment tool of the mobile terminal is realized, and the test report is generated to provide more visualized reference for the developers to debug the anti-harassment tool, so that the anti-harassment tool with better performance is obtained and the user experience is improved.

Description

The performance test methods of the anti-harassment instrument of mobile terminal and system
Technical field
The present invention relates to Computerized Information Processing Tech, in particular to performance test methods and the system of the anti-harassment instrument of a kind of mobile terminal.
Background technology
Along with the fast development of the communication technology, people more and more utilize smart machine to carry out conversing, note (below if no special instructions, note represents without exception and comprises the information that multimedia message etc. can send broadcasted content) etc. is carried out mutual.People while enjoyment free communication, be also faced with harassing call and refuse messages etc. the puzzlement of problem.
The disposal route of existing blocking disturbance call and refuse messages mainly installs safety applications in the application layer of smart machine.For Android (Android) mobile phone, these safety applications generally use the standard interface of androidsdk to monitor incoming call and carry out short message event.When incoming call or when carrying out note, the standard interface of androidsdk calls intercept logic, judge that whether the number of phone or note is the number needing interception, determine whether calling corresponding interface in androidsdk according to judged result hang up the telephone or stop note broadcast, thus realize interception.
Particularly, the listen () of TelephonyManager Telephone Management Agency class that call block can be provided by androidsdk monitors interface and PhoneStateListener audiomonitor carrys out monitoring telephone state.When sending a telegram here, if according to preset rules, safety applications judges that this incoming call is the phone that will tackle, then the endcall () method calling TelephonyManagerr Telephone Management Agency class is hung up the telephone, thus realizes interception incoming call.The interception of note can be realized by registration radio receiver.Once receive note broadcast, judged whether to need to tackle this note according to preset rules by safety applications.If be judged as needing interception, the standard interface of androidsdk just calls abortBroadcast () to stop the continuation transmission that broadcast interface interrupts note broadcast (ordered broadcast), make the receiver of other application follow-up can not receive the broadcast of this note, thus achieve SMS interception.
But, the existing safety applications preventing from harassing that provides is numerous, interception accuracy is unstable, always exist and be labeled as disturbance incoming call by normally sending a telegram here, normal SMS notification is labeled as the situation of harassing and wrecking note, thus delays the proper business of user, cause bad Consumer's Experience, therefore, the safety applications in anti-harassment needed a kind of method for testing its anti-harassment performance to test fully it before added.
Summary of the invention
Primary and foremost purpose of the present invention is intended to solve at least one problem above-mentioned, provides performance test methods and the system of the anti-harassment instrument of a kind of mobile terminal.
In order to realize above-mentioned various object, the following various technical scheme of the corresponding employing of the present invention:
On the one hand, the performance test methods of the anti-harassment instrument of a kind of mobile terminal, comprising:
Inject incoming call/information at mobile terminal and kidnap module;
The harassing and wrecking interception configuration module data of simulation disturbance incoming call/information and anti-harassment instrument to be tested are at least generated according to the anti-harassment rule of anti-harassment instrument to be tested;
According to described simulation disturbance incoming call/information and harassing and wrecking interception configuration module data genaration test assignment;
Send described test assignment to mobile terminal, kidnap module to make the incoming call of described mobile terminal/information and kidnap described simulation disturbance incoming call/information, and make described mobile terminal generate test based on harassing and wrecking interception configuration module described in the data call of described harassing and wrecking interception configuration module according to described simulation disturbance incoming call/information to send a telegram here and/or test short message be sent to anti-harassment instrument to be tested and tackle;
According to the interception result of described anti-harassment instrument to be tested and the performance test report of described simulation disturbance incoming call/described anti-harassment instrument of information generation.
Further, described simulation disturbance incoming call/information comprises incoming phone number list and message list.
Further, make described mobile terminal generate test incoming call and/or test short message based on harassing and wrecking interception configuration module described in the data call of described harassing and wrecking interception configuration module according to described simulation disturbance incoming call/information described in and be sent to anti-harassment instrument to be tested to carry out interception and comprise:
Harassing and wrecking interception configuration module generates corresponding test according to described incoming phone number list and sends a telegram here and be sent to anti-harassment instrument to be tested, and/or
Harassing and wrecking interception configuration module generates corresponding test short message according to described message list and is sent to anti-harassment instrument to be tested.
Further, described mobile terminal is the intelligent terminal of entity and/or the simulator of simulating mobile terminal running environment installed on a virtual machine.
Further, described incoming phone number list comprises harassing call number and non-harassing call number; Described message list comprises harassing and wrecking note and non-harassing and wrecking note.
Further, described test report at least comprise be blocked incoming call list and quantity thereof, to be blocked in incoming call harassing call number quantity and being blocked the accounting in incoming call, to be blocked in incoming call non-harassing call number quantity and being blocked the accounting in incoming call, be blocked the list of note quantity and quantity thereof, be blocked in note harass note quantity and being blocked the accounting in incoming call, to be blocked in note non-harassing and wrecking note quantity and to be blocked the accounting in incoming call.
Further, described test report adopts picture and text form to show.
On the other hand, embodiments of the present invention also provide the Performance Test System of the anti-harassment instrument of a kind of mobile terminal, comprising:
Kidnapping injection module, kidnapping module for injecting incoming call/information at mobile terminal;
Data generation module, at least generating the harassing and wrecking interception configuration module data of simulation disturbance incoming call/information and anti-harassment instrument to be tested according to the anti-harassment rule of anti-harassment instrument to be tested;
Test assignment generation module, for tackling configuration module data genaration test assignment according to described simulation disturbance incoming call/information and harassing and wrecking;
Test assignment sending module, for sending described test assignment to mobile terminal, kidnap module to make the incoming call of described mobile terminal/information and kidnap described simulation disturbance incoming call/information, and make described mobile terminal generate test based on harassing and wrecking interception configuration module described in the data call of described harassing and wrecking interception configuration module according to described simulation disturbance incoming call/information to send a telegram here and/or test short message be sent to anti-harassment instrument to be tested and tackle;
Test report generation module, for reporting according to the interception result of described anti-harassment instrument to be tested and the performance test of described simulation disturbance incoming call/described anti-harassment instrument of information generation.
Further, described simulation disturbance incoming call/information comprises incoming phone number list and message list.
Further, described harassing and wrecking interception configuration module comprises:
Virtual dial-up device, sends a telegram here for generating corresponding test according to described incoming phone number list and is sent to anti-harassment instrument to be tested, and/or
Virtual short message sender, for generating corresponding test short message according to described message list and being sent to anti-harassment instrument to be tested.
Further, described mobile terminal is the intelligent terminal of entity and/or the simulator of simulating mobile terminal running environment installed on a virtual machine.
Further, described incoming phone number list comprises harassing call number and non-harassing call number; Described message list comprises harassing and wrecking note and non-harassing and wrecking note.
Further, described test report at least comprise be blocked incoming call list and quantity thereof, to be blocked in incoming call harassing call number quantity and being blocked the accounting in incoming call, to be blocked in incoming call non-harassing call number quantity and being blocked the accounting in incoming call, be blocked the list of note quantity and quantity thereof, be blocked in note harass note quantity and being blocked the accounting in incoming call, to be blocked in note non-harassing and wrecking note quantity and to be blocked the accounting in incoming call.
Further, described test report adopts picture and text form to show.
Compared to existing technology, the solution of the present invention has the following advantages: in present embodiment, by injecting incoming call/information at mobile terminal and kidnap module and tackling the method for configuration module data according to the harassing and wrecking that the anti-harassment rule of anti-harassment instrument to be tested at least generates simulation disturbance incoming call/information and anti-harassment instrument to be tested, kidnapped after module kidnaps disturbance incoming call/information by simulation disturbance incoming call/information and be transferred to anti-harassment instrument, by the interception situation of anti-harassment instrument to the simulation disturbance incoming call/information received, realize the test of the performance to anti-harassment instrument; In addition the performance test according to interception result and in conjunction with described incoming call/described anti-harassment instrument of information generation is reported, provides reference more intuitively, and makes anti-harassment instrument obtain better performance, promote Consumer's Experience for developer carries out debugging to anti-harassment instrument.
Obviously, the above-mentioned description about advantage of the present invention is recapitulative, and more advantage describes and will be embodied in follow-up embodiment announcement, and the content that those skilled in the art also can be disclosed reasonably finds other plurality of advantages of the present invention.
The aspect that the present invention adds and advantage will part provide in the following description, and these will become obvious from the following description, or be recognized by practice of the present invention.
Accompanying drawing explanation
The present invention above-mentioned and/or additional aspect and advantage will become obvious and easy understand from the following description of the accompanying drawings of embodiments, wherein:
Fig. 1 is the schematic flow sheet of an embodiment of the performance test methods of the anti-harassment instrument of mobile terminal of the present invention;
Fig. 2 is the theory diagram of an embodiment of the Performance Test System of the anti-harassment instrument of mobile terminal of the present invention.
Embodiment
Be described below in detail embodiments of the invention, the example of described embodiment is shown in the drawings, and wherein same or similar label represents same or similar element or has element that is identical or similar functions from start to finish.Being exemplary below by the embodiment be described with reference to the drawings, only for explaining the present invention, and can not limitation of the present invention being interpreted as.
Those skilled in the art of the present technique are appreciated that unless expressly stated, and singulative used herein " ", " one ", " described " and " being somebody's turn to do " also can comprise plural form.Should be further understood that, the wording used in instructions of the present invention " comprises " and refers to there is described feature, integer, step, operation, element and/or assembly, but does not get rid of and exist or add other features one or more, integer, step, operation, element, assembly and/or their group.Should be appreciated that, when we claim element to be " connected " or " coupling " to another element time, it can be directly connected or coupled to other elements, or also can there is intermediary element.In addition, " connection " used herein or " coupling " can comprise wireless connections or wirelessly to couple.Wording "and/or" used herein comprises one or more whole or arbitrary unit listing item be associated and all combinations.
Those skilled in the art of the present technique are appreciated that unless otherwise defined, and all terms used herein (comprising technical term and scientific terminology), have the meaning identical with the general understanding of the those of ordinary skill in field belonging to the present invention.It should also be understood that, those terms defined in such as general dictionary, should be understood to that there is the meaning consistent with the meaning in the context of prior art, unless and by specific definitions as here, otherwise can not explain by idealized or too formal implication.
Those skilled in the art of the present technique are appreciated that, here used " terminal ", " terminal device " had both comprised the equipment of wireless signal receiver, it only possesses the equipment of the wireless signal receiver without emissive ability, comprise again the equipment receiving and launch hardware, it has and on bidirectional communication link, can perform the reception of two-way communication and launch the equipment of hardware.This equipment can comprise: honeycomb or other communication facilitiess, its honeycomb or other communication facilities of having single line display or multi-line display or not having multi-line display; PCS (PersonalCommunicationsService, PCS Personal Communications System), it can combine voice, data processing, fax and/or its communication ability; PDA (PersonalDigitalAssistant ,personal digital assistant), it can comprise radio frequency receiver, pager, the Internet/intranet access, web browser, notepad, calendar and/or GPS (GlobalPositioningSystem, GPS) receiver; Conventional laptop and/or palmtop computer or other equipment, it has and/or comprises the conventional laptop of radio frequency receiver and/or palmtop computer or other equipment.Here used " terminal ", " terminal device " can be portable, can transport, be arranged in the vehicles (aviation, sea-freight and/or land), or be suitable for and/or be configured at local runtime, and/or with distribution form, any other position operating in the earth and/or space is run.Here used " terminal ", " terminal device " can also be communication terminal, access terminals, music/video playback terminal, can be such as PDA, MID (MobileInternetDevice, mobile internet device) and/or there is the mobile phone of music/video playing function, also can be the equipment such as intelligent television, Set Top Box.
As shown in Figure 1, one embodiment of the present invention provides the performance test methods of the anti-harassment instrument of a kind of mobile terminal, comprises the following steps:
S1, mobile terminal inject incoming call/information abduction module, here module is kidnapped by providing the mode of apk (AndroidPackage) to install incoming call/information for mobile terminal, for the described simulation disturbance incoming call/information of abduction, the generation interface of incoming call and note data is provided to generate corresponding incoming call and/or note for according to the simulation disturbance incoming call kidnapped/information with the form of broadcast on the other hand, and the monitoring interface of anti-harassment instrument is broadcast to by this generation interface, the concrete mobile terminal by crossing at root installs this system implantation tool of increasing income of xpossed, the apk injected is loaded again by this system implantation tool of increasing income, and inject the api (referring to the input DLL (dynamic link library) of anti-harassment instrument here) preset, for receiving the incoming call and/or note that generate interface broadcast, apk will register its bag name in the operating system of mobile terminal when injecting, class name and method name.
S2, at least generate the harassing and wrecking interception configuration module data of simulation disturbance incoming call/information and anti-harassment instrument to be tested according to anti-harassment rule; Wherein anti-harassment rule is the anti-harassment rule of anti-harassment instrument to be tested, here simulate the performance of disturbance incoming call/information to harassing and wrecking instrument to be measured accordingly according to the anti-harassment generate rule of anti-harassment instrument to be tested itself to test, make performance test have more specific aim, test result is more reliable.
S3, according to described simulation disturbance incoming call/information and harassing and wrecking interception configuration module data genaration test assignment; Here mobile terminal is sent to the form of broadcast after generating test assignment, wherein simulate disturbance incoming call/information for being sent a telegram here/information kidnaps module and kidnaps to generate corresponding simulation disturbance incoming call and/or simulation harassing and wrecking note, and input to anti-harassment instrument to be tested and test.
S4, send described test assignment to mobile terminal, kidnap module to make the incoming call of described mobile terminal/information and kidnap described simulation disturbance incoming call/information, and make described mobile terminal generate test based on harassing and wrecking interception configuration module described in the data call of described harassing and wrecking interception configuration module according to described simulation disturbance incoming call/information to send a telegram here and/or test short message be sent to anti-harassment instrument to be tested and tackle;
S5, generate the performance test report of described anti-harassment instrument according to the interception result of described anti-harassment instrument to be tested and described simulation disturbance incoming call/information.
In present embodiment, by injecting incoming call/information at mobile terminal and kidnap module and tackling the method for configuration module data according to the harassing and wrecking that the anti-harassment rule of anti-harassment instrument to be tested at least generates simulation disturbance incoming call/information and anti-harassment instrument to be tested, origin electricity/information is kidnapped after module kidnaps simulation disturbance incoming call/information and is transferred to anti-harassment instrument, by the interception situation of anti-harassment instrument to the simulation disturbance incoming call/information received, realize the test of the performance to anti-harassment instrument; In addition the performance test according to interception result and in conjunction with described simulation disturbance incoming call/described anti-harassment instrument of information generation is reported, reference is more intuitively provided for developer carries out debugging to anti-harassment instrument, and make anti-harassment instrument obtain better performance, promote Consumer's Experience.
In some embodiments, described incoming call/information is kidnapped module and is injected described mobile terminal by system implantation tool.
In some embodiments, described simulation disturbance incoming call/information comprises incoming phone number list and message list.
In present embodiment, the telephone number in phone number list sets according to anti-harassment rule, and the anti-harassment rule only for disturbance incoming call can simply be set to white list or blacklist, to realize the interception to disturbance incoming call; In addition, short breath in message list is also arranged according to anti-harassment rule, for much more complicated than disturbance incoming call of anti-harassment rule of harassing and wrecking note, such as, for the letter of mobile phone terminal, can the mode that adopt blacklist the same as the anti-harassment rule of disturbance incoming call, the disturbance incoming call number of some and the non-disturbance incoming call number of some can be set according to the anti-harassment rule for disturbance incoming call accordingly.Need in addition to judge in conjunction with short message content, such as, keyword in short message content, and in short message content, whether there is link information etc., judging in short message content, whether to there is the information being marked as sensitive word or sensitive link, corresponding according to the note anti-harassment rule for harassing and wrecking note, the harassing and wrecking note of some and non-harassing and wrecking note being set for testing.
In some embodiments, make described mobile terminal generate test incoming call and/or test short message based on harassing and wrecking interception configuration module described in the data call of described harassing and wrecking interception configuration module according to described simulation disturbance incoming call/information described in and be sent to anti-harassment instrument to be tested to carry out interception and comprise:
Harassing and wrecking interception configuration module generates corresponding test according to described incoming phone number list and sends a telegram here and be sent to anti-harassment instrument to be tested, and/or
Harassing and wrecking interception configuration module generates corresponding test short message according to described message list and is sent to anti-harassment instrument to be tested.
In some embodiments, described mobile terminal is the intelligent terminal of entity and/or the simulator of simulating mobile terminal running environment installed on a virtual machine.
In some embodiments, described incoming phone number list comprises harassing call number and non-harassing call number; Described message list comprises harassing and wrecking note and non-harassing and wrecking note.Such as, can arrange 100 telephone numbers as required in incoming phone number list, wherein harassing call number and each 50 of non-harassing call number, comprise 100 notes at message list, wherein harasses note and each 50 of non-harassing and wrecking note.
Also the mode arranging non-harassing call number in present embodiment by namely arranging harassing call number in phone number list not only can test the performance identifying harassing call and the accuracy of anti-harassment instrument, also tested the recognition accuracy of anti-harassment testing tool to non-harassing call by adding non-harassing call number; In like manner, namely harassing and wrecking note is set in message list non-harassing and wrecking note is also set, to realize identifying the performance of harassing and wrecking note and the content of the non-harassing and wrecking note of identification to anti-harassment instrument according to anti-harassment rule simultaneously, and constantly can adjust anti-harassment rule according to test result, to draw more excellent anti-harassment instrument.
In some embodiments, described test report at least comprise be blocked incoming call list and quantity thereof, to be blocked in incoming call harassing call number quantity and being blocked the accounting in incoming call, to be blocked in incoming call non-harassing call number quantity and being blocked the accounting in incoming call, be blocked the list of note quantity and quantity thereof, be blocked in note harass note quantity and being blocked the accounting in incoming call, to be blocked in note non-harassing and wrecking note quantity and to be blocked the accounting in incoming call.
In some embodiments, described test report adopts picture and text form to show.Picture and text form can comprise any one form that form, histogram, bar chart, pie chart and word combine.
Such as, 100 telephone numbers can be set in incoming phone number list as required in test again, wherein harassing call number and each 50 of non-harassing call number, comprise 100 notes at message list, wherein harasses note and each 50 of non-harassing and wrecking note.
When test result shows wherein interception incoming call 50 altogether, and wherein harassing call number 40, non-harassing call 10, interception note 50, wherein harass note 45, non-harassing and wrecking note 5, then can show that the success ratio of this anti-harassment instrument interception harassing and wrecking note is 80% according to this result, the probability of interception incoming call is 10% by mistake, and the success ratio of interception harassing and wrecking note is 90%, by mistake the probability 5% of interception note; In addition according to the reason that incoming call and the note analysis of test result and wrong identification make mistakes, and accordingly upgrading is revised to anti-harassment instrument, to obtain more excellent performance.
By generating the test report comprising various data according to test result in present embodiment, make developer can the anti-harassment performance of the current anti-harassment instrument to be tested of open-and-shut discovery, even can directly directly adjust the anti-harassment rule of anti-harassment instrument to be tested according to test report, to obtain more excellent anti-harassment performance, namely, the production development of generation to reality of test report plays important knows meaning, so that constantly update the anti-harassment instrument of upgrading, for mobile terminal provides more perfect anti-harassment performance, constantly promote Consumer's Experience.
Hardware processor (hardwareprocessor) can be passed through in embodiment of the present invention and realize related function module.
It should be noted that, for aforesaid each embodiment of the method, in order to simple description, therefore it is all expressed as a series of action merging, but those skilled in the art should know, the present invention is not by the restriction of described sequence of movement, because according to the present invention, some step can adopt other orders or carry out simultaneously.Secondly, those skilled in the art also should know, the embodiment described in instructions all belongs to preferred embodiment, and involved action and module might not be that the present invention is necessary.
In the above-described embodiments, the description of each embodiment is all emphasized particularly on different fields, in certain embodiment, there is no the part described in detail, can see the associated description of other embodiments.
As shown in Figure 2, on the other hand, embodiments of the present invention also provide the Performance Test System of the anti-harassment instrument of a kind of mobile terminal, comprising:
Kidnapping injection module, kidnapping module for injecting incoming call/information at mobile terminal;
Data generation module, at least generating the harassing and wrecking interception configuration module data of simulation disturbance incoming call/information and anti-harassment instrument to be tested according to anti-harassment rule;
Test assignment generation module, for tackling configuration module data genaration test assignment according to described simulation disturbance incoming call/information and harassing and wrecking;
Test assignment sending module, for sending described test assignment to mobile terminal, kidnap module to make the incoming call of described mobile terminal/information and kidnap described simulation disturbance incoming call/information, and make described mobile terminal generate test based on harassing and wrecking interception configuration module described in the data call of described harassing and wrecking interception configuration module according to described simulation disturbance incoming call/information to send a telegram here and/or test short message be sent to anti-harassment instrument to be tested and tackle;
Test report generation module, for reporting according to the interception result of described anti-harassment instrument to be tested and the performance test of described simulation disturbance incoming call/described anti-harassment instrument of information generation.
In present embodiment, incoming call/information abduction module is injected at mobile terminal by kidnapping injection module, and data generation module at least generates the method for the harassing and wrecking interception configuration module data of simulation disturbance incoming call/information and anti-harassment instrument to be tested according to the anti-harassment rule of anti-harassment instrument to be tested, origin electricity/information is kidnapped after module kidnaps simulation disturbance incoming call/information and is transferred to anti-harassment instrument, by the interception situation of anti-harassment instrument to the simulation disturbance incoming call/information received, realize the test of the performance to anti-harassment instrument; In addition, the performance test of test report generation module according to interception result and in conjunction with described simulation disturbance incoming call/described anti-harassment instrument of information generation is reported, reference is more intuitively provided for developer carries out debugging to anti-harassment instrument, and make anti-harassment instrument obtain better performance, promote Consumer's Experience.
In some embodiments, described incoming call/information is kidnapped module and is injected described mobile terminal by system implantation tool.
In some embodiments, described simulation disturbance incoming call/information comprises incoming phone number list and message list.
In some embodiments, described harassing and wrecking interception configuration module comprises:
Virtual dial-up device, sends a telegram here for generating corresponding test according to described incoming phone number list and is sent to anti-harassment instrument to be tested, and/or
Virtual short message sender, for generating corresponding test short message according to described message list and being sent to anti-harassment instrument to be tested.
In some embodiments, described mobile terminal is the intelligent terminal of entity and/or the simulator of simulating mobile terminal running environment installed on a virtual machine.
In some embodiments, described incoming phone number list comprises harassing call number and non-harassing call number; Described message list comprises harassing and wrecking note and non-harassing and wrecking note.
In some embodiments, described test report at least comprise be blocked incoming call list and quantity thereof, to be blocked in incoming call harassing call number quantity and being blocked the accounting in incoming call, to be blocked in incoming call non-harassing call number quantity and being blocked the accounting in incoming call, be blocked the list of note quantity and quantity thereof, be blocked in note harass note quantity and being blocked the accounting in incoming call, to be blocked in note non-harassing and wrecking note quantity and to be blocked the accounting in incoming call.
In some embodiments, described test report adopts picture and text form to show.
Embodiment of the method described above is only schematic, the wherein said unit illustrated as separating component or can may not be and physically separates, parts as unit display can be or may not be physical location, namely can be positioned at a place, or also can be distributed in multiple network element.Some or all of module wherein can be selected according to the actual needs to realize the object of the present embodiment scheme.Those of ordinary skill in the art, when not paying performing creative labour, are namely appreciated that and implement.
Through the above description of the embodiments, those skilled in the art can be well understood to the mode that each embodiment can add required general hardware platform by software and realize, and can certainly pass through hardware.Based on such understanding, technique scheme can embody with the form of software product the part that prior art contributes in essence in other words, this computer software product can store in a computer-readable storage medium, as ROM/RAM, magnetic disc, CD etc., comprising some instructions in order to make a computer equipment (can be personal computer, server, or the network equipment etc.) perform the method described in some part of each embodiment or embodiment.
Those skilled in the art should understand, embodiments of the present invention can be provided as method, system or computer program.Therefore, the present invention can adopt the form of complete hardware embodiment, completely Software Implementation or the embodiment in conjunction with software and hardware aspect.And the present invention can adopt in one or more form wherein including the upper computer program implemented of computer-usable storage medium (including but not limited to magnetic disk memory and optical memory etc.) of computer usable program code.
The present invention describes with reference to according to the process flow diagram of the method for embodiment of the present invention, equipment (system) and computer program and/or block scheme.Should understand can by the combination of the flow process in each flow process in computer program instructions realization flow figure and/or block scheme and/or square frame and process flow diagram and/or block scheme and/or square frame.These computer program instructions can being provided to the processor of multi-purpose computer, special purpose computer, Embedded Processor or other programmable data processing device to produce a machine, making the instruction performed by the processor of computing machine or other programmable data processing device produce device for realizing the function of specifying in process flow diagram flow process or multiple flow process and/or block scheme square frame or multiple square frame.
These computer program instructions also can be stored in can in the computer-readable memory that works in a specific way of vectoring computer or other programmable data processing device, the instruction making to be stored in this computer-readable memory produces the manufacture comprising command device, and this command device realizes the function of specifying in process flow diagram flow process or multiple flow process and/or block scheme square frame or multiple square frame.These computer program instructions also can be loaded in computing machine or other programmable data processing device, make on computing machine or other programmable devices, to perform sequence of operations step to produce computer implemented process, thus the instruction performed on computing machine or other programmable devices is provided for the step realizing the function of specifying in process flow diagram flow process or multiple flow process and/or block scheme square frame or multiple square frame.
The above is only some embodiments of the present invention; it should be pointed out that for those skilled in the art, under the premise without departing from the principles of the invention; can also make some improvements and modifications, these improvements and modifications also should be considered as protection scope of the present invention.

Claims (10)

1. a performance test methods for the anti-harassment instrument of mobile terminal, comprising:
Inject incoming call/information at mobile terminal and kidnap module;
The harassing and wrecking interception configuration module data of simulation disturbance incoming call/information and anti-harassment instrument to be tested are at least generated according to the anti-harassment rule of anti-harassment instrument to be tested;
According to described simulation disturbance incoming call/information and harassing and wrecking interception configuration module data genaration test assignment;
Send described test assignment to mobile terminal, kidnap module to make the incoming call of described mobile terminal/information and kidnap described simulation disturbance incoming call/information, and make described mobile terminal generate test based on harassing and wrecking interception configuration module described in the data call of described harassing and wrecking interception configuration module according to described simulation disturbance incoming call/information to send a telegram here and/or test short message be sent to anti-harassment instrument to be tested and tackle;
According to the interception result of described anti-harassment instrument to be tested and the performance test report of described simulation disturbance incoming call/described anti-harassment instrument of information generation.
2. method according to claim 1, is characterized in that, described simulation disturbance incoming call/information comprises incoming phone number list and message list.
3. method according to claim 2, it is characterized in that, described in make described mobile terminal generate test incoming call and/or test short message based on harassing and wrecking interception configuration module described in the data call of described harassing and wrecking interception configuration module according to described simulation disturbance incoming call/information and be sent to anti-harassment instrument to be tested to carry out interception and comprise:
Harassing and wrecking interception configuration module generates corresponding test according to described incoming phone number list and sends a telegram here and be sent to anti-harassment instrument to be tested, and/or
Harassing and wrecking interception configuration module generates corresponding test short message according to described message list and is sent to anti-harassment instrument to be tested.
4. the method according to any one of claim 1-3, is characterized in that, described mobile terminal is the intelligent terminal of entity and/or the simulator of simulating mobile terminal running environment installed on a virtual machine.
5. method according to claim 4, is characterized in that,
Described incoming phone number list comprises harassing call number and non-harassing call number;
Described message list comprises harassing and wrecking note and non-harassing and wrecking note.
6. a Performance Test System for the anti-harassment instrument of mobile terminal, comprising:
Kidnapping injection module, kidnapping module for injecting incoming call/information at mobile terminal;
Data generation module, at least generating the harassing and wrecking interception configuration module data of simulation disturbance incoming call/information and anti-harassment instrument to be tested according to the anti-harassment rule of anti-harassment instrument to be tested;
Test assignment generation module, for tackling configuration module data genaration test assignment according to described simulation disturbance incoming call/information and harassing and wrecking;
Test assignment sending module, for sending described test assignment to mobile terminal, kidnap module to make the incoming call of described mobile terminal/information and kidnap described simulation disturbance incoming call/information, and make described mobile terminal generate test based on harassing and wrecking interception configuration module described in the data call of described harassing and wrecking interception configuration module according to described simulation disturbance incoming call/information to send a telegram here and/or test short message be sent to anti-harassment instrument to be tested and tackle;
Test report generation module, for reporting according to the interception result of described anti-harassment instrument to be tested and the performance test of described simulation disturbance incoming call/described anti-harassment instrument of information generation.
7. system according to claim 6, is characterized in that, described simulation disturbance incoming call/information comprises incoming phone number list and message list.
8. system according to claim 7, is characterized in that, described harassing and wrecking interception configuration module comprises:
Virtual dial-up device, sends a telegram here for generating corresponding test according to described incoming phone number list and is sent to anti-harassment instrument to be tested, and/or
Virtual short message sender, for generating corresponding test short message according to described message list and being sent to anti-harassment instrument to be tested.
9. the system according to any one of claim 6-8, is characterized in that, described mobile terminal is the intelligent terminal of entity and/or the simulator of simulating mobile terminal running environment installed on a virtual machine.
10. system according to claim 9, is characterized in that,
Described incoming phone number list comprises harassing call number and non-harassing call number;
Described message list comprises harassing and wrecking note and non-harassing and wrecking note.
CN201510984694.1A 2015-12-24 2015-12-24 The performance test methods and system of the anti-harassment instrument of mobile terminal Active CN105389241B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510984694.1A CN105389241B (en) 2015-12-24 2015-12-24 The performance test methods and system of the anti-harassment instrument of mobile terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510984694.1A CN105389241B (en) 2015-12-24 2015-12-24 The performance test methods and system of the anti-harassment instrument of mobile terminal

Publications (2)

Publication Number Publication Date
CN105389241A true CN105389241A (en) 2016-03-09
CN105389241B CN105389241B (en) 2018-01-23

Family

ID=55421548

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510984694.1A Active CN105389241B (en) 2015-12-24 2015-12-24 The performance test methods and system of the anti-harassment instrument of mobile terminal

Country Status (1)

Country Link
CN (1) CN105389241B (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108241687A (en) * 2016-12-26 2018-07-03 阿里巴巴集团控股有限公司 A kind of processing method and processing device of Visual Chart information
CN110389897A (en) * 2019-06-18 2019-10-29 深圳壹账通智能科技有限公司 SDK logic test method, device, storage medium and server
CN110990247A (en) * 2019-10-08 2020-04-10 浙江大学山东工业技术研究院 Test system for validity of unattended issuing system
CN113613182A (en) * 2021-08-10 2021-11-05 中国平安财产保险股份有限公司 Short message sending method, computer equipment and readable storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090249137A1 (en) * 2008-03-31 2009-10-01 Advantest Corporation Testing module, testing apparatus and testing method
CN103260138A (en) * 2013-05-07 2013-08-21 百度在线网络技术(北京)有限公司 Method and device for testing harassment interception function of mobile terminal
CN104572249A (en) * 2015-01-20 2015-04-29 北京奇虎科技有限公司 System and method for evaluating crank call recognition tools

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090249137A1 (en) * 2008-03-31 2009-10-01 Advantest Corporation Testing module, testing apparatus and testing method
CN103260138A (en) * 2013-05-07 2013-08-21 百度在线网络技术(北京)有限公司 Method and device for testing harassment interception function of mobile terminal
CN104572249A (en) * 2015-01-20 2015-04-29 北京奇虎科技有限公司 System and method for evaluating crank call recognition tools

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108241687A (en) * 2016-12-26 2018-07-03 阿里巴巴集团控股有限公司 A kind of processing method and processing device of Visual Chart information
CN108241687B (en) * 2016-12-26 2022-05-17 阿里巴巴集团控股有限公司 Method and device for processing visual chart information
CN110389897A (en) * 2019-06-18 2019-10-29 深圳壹账通智能科技有限公司 SDK logic test method, device, storage medium and server
CN110990247A (en) * 2019-10-08 2020-04-10 浙江大学山东工业技术研究院 Test system for validity of unattended issuing system
CN113613182A (en) * 2021-08-10 2021-11-05 中国平安财产保险股份有限公司 Short message sending method, computer equipment and readable storage medium
CN113613182B (en) * 2021-08-10 2023-03-21 中国平安财产保险股份有限公司 Short message sending method, computer equipment and readable storage medium

Also Published As

Publication number Publication date
CN105389241B (en) 2018-01-23

Similar Documents

Publication Publication Date Title
CN105183307B (en) Application messages display control method and device
CN104965712B (en) Application program method for reinforcing and protecting, device and mobile terminal
US10176327B2 (en) Method and device for preventing application in an operating system from being uninstalled
US8855961B2 (en) Binary definition files
CN106201468A (en) Screen capture processing method and device and electronic equipment
CN109558202A (en) Original list development approach, device, equipment and storage medium based on small routine
CN105389241A (en) Method and system for testing performance of anti-harassment tool of mobile terminal
CN105243329B (en) The method and device of android system bug excavation
CN112016138B (en) Automatic safety modeling method and device for Internet of vehicles and electronic equipment
KR20110128632A (en) Method and device for detecting malicious action of application program for smartphone
CN106022128B (en) Method, device and mobile terminal for detection procedure access authority
CN110287093A (en) Mobile terminal, data-interface test method and storage medium
CN110058999A (en) Electronic device, application exception localization method and storage medium
CN110442502A (en) A kind of method, apparatus buried a little, equipment and storage medium
CN107147711A (en) Application service update method and device
CN106203077A (en) Processing method and device for copy information and electronic equipment
CN107704499A (en) A kind of page jump control method and device of application program
CN107918880A (en) The control method and device of advertisement putting
CN110908708B (en) Code release method, device and system
CN107193597A (en) A kind of application program update method and terminal
CN116700907B (en) Service call demand document storage method, device, electronic equipment and readable medium
CN112965896A (en) Test environment fault detection method and device based on dynamic byte codes
CN110191013A (en) Electronic device, the Mock test method of more capital's interfaces and storage medium
CN102740248A (en) Synchronizing method and terminal device
CN109766228A (en) Verification method and device on a kind of line based on interface

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20220718

Address after: Room 801, 8th floor, No. 104, floors 1-19, building 2, yard 6, Jiuxianqiao Road, Chaoyang District, Beijing 100015

Patentee after: BEIJING QIHOO TECHNOLOGY Co.,Ltd.

Address before: 100088 room 112, block D, 28 new street, new street, Xicheng District, Beijing (Desheng Park)

Patentee before: BEIJING QIHOO TECHNOLOGY Co.,Ltd.

Patentee before: Qizhi software (Beijing) Co.,Ltd.

TR01 Transfer of patent right