CN104598348B - A kind of method and system of the long-range external system interface performance of analysis in real time - Google Patents
A kind of method and system of the long-range external system interface performance of analysis in real time Download PDFInfo
- Publication number
- CN104598348B CN104598348B CN201510090613.3A CN201510090613A CN104598348B CN 104598348 B CN104598348 B CN 104598348B CN 201510090613 A CN201510090613 A CN 201510090613A CN 104598348 B CN104598348 B CN 104598348B
- Authority
- CN
- China
- Prior art keywords
- interface
- analysis
- daily record
- external system
- performance
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Debugging And Monitoring (AREA)
Abstract
The invention discloses a kind of method and systems of the long-range external system interface performance of analysis in real time, interface message when can be by each progress external interface access is recorded as memory daily record, log analysis is proceeded by after application program executes, and output shows each interface capability analysis report in browser debugs page window, realizes the long-range real-time analysis of external interface performance.In memory due to daily record storage, the disk storage space on server is not utilized, server hard disc resource has fully been saved, it is thus also avoided that dragged from remote server and log information progress is taken manually to check the network resources waste brought and inefficiency problem.Furthermore it is possible to according to the output content format display interface analysis report of application program, the user experience is improved.
Description
Technical field
The invention belongs to data process&analysis technical fields, and in particular to a kind of long-range analysis external system data in real time
The method of layer interface performance.
Background technology
With the rapid development of science and technology, information globalization is shared speed and is also increasingly accelerated, this is extensive with network technology
Popularization and application is inseparable, and network performance, stability all to information whether can unobstructed interaction play a crucial role.It is answered in network
The interface for being frequently necessary to access external system in by http request obtains data, as external system interface uses increasingly frequency
Numerous, the performance and stability of system can increasingly be influenced by external system, this just needs to carry out the interface of external system
Analysis obtains external system interface situation.
But currently, existing technical solution can only accomplish in real time analyze or remote analysis, can not both get both.Existing reality
When analysis be to be done by way of exporting median in code in the development phase, be only applicable to local development environment, it is uncomfortable
For remote production environment;And existing remote analysis is that median is exported in remote interface code in telefile, one
Telefile is downloaded after fixing time to be checked manually, not in real time, and is checked not convenient.Above-mentioned record external system interface shape
The file of state can occupy larger disk space, and when remote transmission can also occupy larger Internet resources, the information recorded in addition
Too much, there may be sensitive information, technically also there is security risk.
Invention content
To solve the above problems, the invention discloses a kind of method of analysis data layer interface, it can be under remote environment
Accomplish the real-time analysis of external system interface performance.
In order to achieve the above object, the present invention provides the following technical solutions:
A method of long-range analysis external system interface performance in real time includes the following steps:
Step A opens the webpage to be debugged in remote environment by browser;
Step B, verifies whether active user has access rights, and subsequent step is carried out just for the user having permission;
Step C executes current application function logic, when needing to ask external system interface in implementation procedure, is executing
Storing daily record data, the daily record data include the following information of external system interface in memory before and after interface requests:Only
One mark, request at the beginning of, request end time, external interface description information, external interface status information;
Step D reads all daily records, and all kinds of daily records are merged together according to different unique marks, are obtained outside difference
The log recording of portion's interface is directed to each external interface analytical performance according to the analysis rule pre-established, obtains each outside and connect
Mouth performance analysis report;
Step E, the content of output application output originally on the page, and according to the format output step D consistent with content
Obtained performance report.
Further, it asks to include the following steps during external interface in the step C:
Interface name, interface are entered and obtain a character after ginseng, random number and/or current time are converted by step C-1
String, for the quasi- unique mark or unique mark of the text string generation finite length;
Interface name, interface are entered to obtain a character string after ginseng is converted by step C-2, then together with unique mark,
According to " unique mark::Description mark::The format of transformed description information " stores daily record;
Step C-3, when starting to access external interface, according to " unique mark::Start to identify::The format of current time "
It is stored in daily record;
Step C-4 executes interface requests;
Step C-5, at the end of external interface access, according to " unique mark::End of identification::The format of current time "
Store daily record;
Step C-6 obtains a character string, according to " unique after being converted status information when executing interface requests
Mark::Status indicator::The format of transformed status information " stores daily record.
Further, the unique mark is generated by following steps:Interface name, interface are entered into ginseng, random number and/or worked as
The preceding time obtains a character string after being converted, thereafter to the quasi- unique mark of the text string generation finite length.
Further, the conversion method encodes for json.
Further, the method for the quasi- unique mark to text string generation finite length is to seek md5 values to character string.
Further, the performance report exported in the step E is identical as the content format of script output.
Further, the performance report includes interface name, interface enters ginseng, interface takes, Interface status.
Further, the method is applied by PHP language, further includes walking as follows between step A and step C
Suddenly:Into row buffering, all the elements of PHP outputs are obtained.
A kind of system of the long-range external system interface performance of analysis in real time, including authentication module, data Layer common interface mould
Block, daily record memory module, log analysis module, output display module, the authentication module is used for subscription authentication, and controls tool
The user of standby permission can just access;The data Layer common interface module provides the encapsulation of request external system interface,
And at the beginning of executing the front and back record request of interface requests, description information, end time and status information to daily record deposit
Store up module;The daily record memory module for storing data layer common interface module accesses external interface when the daily record that generates;Institute
Log analysis module is stated for reading the daily record data in daily record memory module, and daily record data is carried out after carrying out parsing merging
Analysis finally obtains each interface analysis report;The output display module for exporting former feature content and pressing in a browser
Each interface capability analysis report is exported according to content format.
Further, the daily record memory module is global addressable PHP arrays, and PHP arrays are only executed in PHP programs
When be present in memory, disappear after auto-building html files.
Advantageous effect:
The interface message when present invention can be by each progress external interface access is recorded as memory daily record, in application program
Log analysis is proceeded by after executing, and output shows each interface capability analysis report in browser debugs page window
It accuses, realizes the long-range real-time analysis of external interface performance.In memory due to daily record storage, the magnetic on server is not utilized
Disc storage space has fully saved server hard disc resource, it is thus also avoided that dragged from remote server and take log information into pedestrian
Work checks the network resources waste brought and inefficiency problem.Furthermore it is possible to aobvious according to the output content format of application program
Show that interface analysis reports that the user experience is improved.
Description of the drawings
Fig. 1 is the method flow schematic diagram of the long-range external system interface performance of analysis in real time provided by the invention;
Fig. 2 is the flow diagram of the record log before and after asking external system interface;
Fig. 3 is to carry out parsing combined flow diagram to daily record;
Fig. 4 is log analysis result exemplary plot;
Fig. 5 is the page screenshot of log analysis result;
Fig. 6 is the system structure diagram of the long-range external system interface performance of analysis in real time provided by the invention.
Specific implementation mode
Technical solution provided by the invention is described in detail below with reference to specific embodiment, it should be understood that following specific
Embodiment is only illustrative of the invention and is not intended to limit the scope of the invention.
Since PHP is most popular one of WEB development languages, it is widely used general, the present invention is using PHP language as environment
Basis realizes and carries out the method remotely analyzed in real time to PHP external system interface performances, as shown in Figure 1, specifically including following
Step:
Step1:Webpage to be debugged is opened by browser, wherein webpage to be debugged can call each remote external interface.
Remote environment refers to that the machine where providing the machine and browser of PHP services is not same machine, and PHP code can not pass through
The mode of editor changes, and often changes a PHP code and is required for once being issued.
Step2:Application function is run, is authenticated first, the user of permission cannot not access, and only allow to have permission
User access.
Step3:Content buffers, and obtains all the elements of PHP outputs:When PHP applications are a webpages, content buffering
It is exactly whole html of this webpage, when PHP applications are an ajax interfaces, what content buffered is exactly the content of interface response.
When using other language such as java language developments, then it is not necessarily to include the step.
Step4:Execute function logic and the record log before and after asking external system interface:Function logic is using itself
The code executed is needed, access request for several times may be sent out to the multiple interfaces of external system in implementation procedure, ask
Interface it is front and back will request at the beginning of, the end time, description information, status information be written daily record, log recording is in memory
In, it is not take up physical hard disk space.The present invention need not store journal file, it is only necessary to the daily record of current web page when seeing access,
The daily record of current web page storage is page-level, request level, ensures that daily record is sufficiently small in this way, and it is sensitive to avoid storage
Information.
It should be stored into every daily record data and be used as differentiation between each interface daily record about the unique mark of the interface,
Specifically, the detailed process (please referring to Fig. 2) of record log is as follows before and after asking external system interface:
4-1 firstly generates the unique mark of external system interface, and specifically, the generating algorithm of the unique mark is:It will
Interface name, interface enter ginseng, random number, current time (be accurate to microsecond, when generating unique mark, random number and current time
One should at least be taken) it is sequentially placed into an interim PHP array, and obtain a character after the array is carried out json codings
String, it is exactly unique mark to seek md5 values to the character string thereafter, asks md5 values merely exemplary, as long as can be by a character
The quasi- unique mark for concatenating into finite length can be applied in this step.
4-2 records the description information of external system interface, and interface name, interface, which are entered parametric amplifier, enters an interim PHP array
In, json codings are carried out, then together with unique mark, according to " unique mark::d::The format of description information after coding ",
It is added to the last of daily record.
4-3, at the beginning of recording external system interface, i.e., when starting to access external interface, according to " unique mark::
b::Be accurate to the current time of millisecond " format, be added to the last of daily record.
4-4 executes interface requests.
4-5 records the end time of external system interface, i.e., at the end of external interface access, according to " unique mark::
e::Be accurate to the current time of millisecond " format, be added to the last of daily record.
4-6, the execution state of record interface:Status information when executing interface requests is inquired first, when asking successfully
When, record the character of the request and expression " asking successfully " that actually execute;When ask failure when, record failure specific steps and
The reason of failure;Additionally to record the interface IP address actually executed.Above- mentioned information is subjected to json codings again, according to " unique
Mark::s::The format of status information after coding " is added to last column of daily record.
The unique mark of every daily record data all external system interfaces with current request, and identified using interposition
Different types of daily record stores data, and such as " d " indicates that interface description information, " b " indicate that interface time started, " e " indicate interface
End time, " s " indicate that interface executes state, these characters are easy memory and distinguish, naturally it is also possible to use it as needed
His character or number.When having complex data in daily record data (such as description information and status information), similar json should be used
Complex data sequence is turned to character string by the method for coding, naturally it is also possible to the method for taking other that can realize said function;
But when only needing storage time data, then it is not necessarily into line character conversion process.
It is the log recording generated when asking certain external interface below:
1402546486e137ee98216701bba3ae26::d::{"header":[],"serviceName":"
TBS.city.CityContoller.queryBookingCity","params":{"name":null,"letter":
null,"code":null,"hasBranch":null,"delFlag":0,"start":null,"limit":null,"
sortname":"","sortorder":null}}
1402546486e137ee98216701bba3ae26::b::1422004699.2984
1402546486e137ee98216701bba3ae26::e::1422004699.4763
1402546486e137ee98216701bba3ae26::s::{"curlTime":null,"exception":
null,"time":"2015-01-2317:18:19","info":{"url":"Http:\/\/10.10.10.232:12602\/
tbs\/city\/booking-city\/queryeyJuYW1lIjpudWxsLCJsZXR0ZXIiOm51bGwsImNvZGUiOm
51bGwsImhhc0JyYW5jaCI6bnVsbCwiZGVsRmxhZyI6MCwic3RhcnQiOm51bGwsImxpbWl0IjpudWx
SLCJzb3J0bmFtZSI6IiIsInNvcnRvcmRlciI6bnVsbH0=", " content_type ":"application\/
json;Charset=UTF-8 ", " http_code ":200,"header_size":189,"request_size":326,"
filetime":-1,"ssl_verify_result":0,"redirect_count":0,"total_time":0.16215,"
namelookup_time":1.9e-5,"connect_time":0.000511,"pretransfer_time":0.000555,"
size_upload":0,"size_download":107392,"speed_download":662300,"speed_upload":
0,"download_content_length":-1,"upload_content_length":0,"starttransfer_
time":0.153267,"redirect_time":0,"redirect_url":"","primary_ip":"
10.10.10.232","certinfo":[],"primary_port":12602,"local_ip":"
172.30.111.47","local_port":54031,"error_code":0,"error_string":""}}
Step5:Each daily record recorded in Step4 is read, and parsing merges one by one, parsing is the every daily record that will be stored
The content unserializing by serializing in data is at PHP arrays, since the content serialized in Step4 is interface
Description information and execution state, therefore in this step firstly the need of by these content unserializings, merging is according to interface
Log content with same mark is merged together by unique mark.Then, it for the daily record data after merging, analyzes successively
The performance of each interface, the final description for obtaining outgoing interface, performance analysis report.
Specifically, parsing combined process as shown in figure 3, being specially:
Read daily record;
It establishes an empty array record interface information, the array is denoted as apilnfo in this example;
Daily record is parsed one by one:
Preceding 32 md5 strings of daily record are obtained first;
In apilnfo an empty unit is initialized by the key of array of md5 strings;
If daily record is gone here and there with the md5 of aforementioned acquirement::d::What beginning then illustrated this log recording is interface description information,
It is stored in the corresponding unit of apilnfo after description information is carried out json de-parsing;
If daily record is gone here and there with the md5 of aforementioned acquirement::b::What beginning then illustrated this log recording is the interface time started,
Time started is stored in the corresponding unit of apilnfo;
If daily record is gone here and there with the md5 of aforementioned acquirement::e::What beginning then illustrated this log recording is the interface end time,
End time is stored in the corresponding unit of apilnfo;
If daily record is gone here and there with the md5 of aforementioned acquirement::s::What beginning then illustrated this log recording is interface status information,
It is stored in the corresponding unit of apilnfo after status information is carried out json de-parsing;
All log recordings are parsed according to above-mentioned rule and are merged, retouching for each external interface in variant request is thus obtained
It states and status data.
Then, according to preset analysis rule and data items, performance evaluation is carried out successively for each interface, this
The result that performance evaluation is carried out according to the log recording example generated in Step4 in example is reported as shown in figure 4, wherein:
Time is that interface executes the time (as at the beginning of in daily record, obtained by the end time subtracts each other)
ServiceName&HttpUrl is that interface name (extracts) the practical interfaces executed of & from the description information of daily record
(being extracted from the status information of daily record)
Params&Header is that interface enters ginseng (being extracted from the description information of daily record)
Exception is Interface status, and null indicates no mistake, correct to respond;Otherwise the error message of response is shown
Interface name is provided in above-mentioned interface analysis, interface enters ginseng, interface takes, Interface status, so that viewer can be with
Reappear interface problem.
As needed, other performances of each external system interface of other rule analysis may be used, such as analyze same connect
State of the mouth in each period, or user is analyzed on time dimension to the visit capacity etc. of each interface.
Step6:The Step5 performance analysis reports generated are subjected to output displaying in the page to be debugged:Pass through PHP first
Buffering area interim storage original function output content (in non-PHP environment --- such as java is then not necessarily into row buffering), so
It is reported afterwards according to the format display performance of raw content, the content in performance report and buffering area exports together.What the present invention exported
Performance report is shown according to raw content format, it is therefore desirable to the format of original content is first identified, if original content is defeated
It is html to go out format, then the code display interface analysis report of one section of html table is finally added in former html;If raw content
It is that json_encode, base64 are encoded, then after decoding, interface analysis report is placed in the end of original content, according still further to original
Content format is encoded.When opening the page to be debugged by browser, on the basis of exporting script application content, also export
The performance analysis report consistent with application content format as shown in Figure 5.
For the above method, the present invention also provides a kind of systems of the long-range external system interface performance of analysis in real time, such as
Shown in Fig. 6, including authentication module, data Layer common interface module, daily record memory module, log analysis module, output displaying mould
Block.
Wherein, authentication module is used for subscription authentication, and the user that control has permission can just access, and is implemented
Function can refer to Step2 steps in method;Data Layer common interface module provides the encapsulation of request external system interface, and
Execute interface requests preceding record request at the beginning of, description information, execute request after record request end time and
In status information to daily record memory module, the function of specific implementation can refer to Step4 steps in method, and application program module passes through
Data Layer common interface module accesses external system interface simultaneously obtains returned data, and applied function module is that the PHP write is answered
With function logic module;Daily record memory module for storing data layer common interface module accesses external interface when day for generating
Will, daily record data is realized using the addressable PHP arrays of an overall situation in PHP environment, and PHP arrays are only executed in PHP programs
When be present in memory, PHP process lifetimes terminate after auto-building html files, PHP arrays disappear, add daily record when directly in the number
Group is finally pressed into a unit;Log analysis module is used to read the daily record data in daily record memory module, and carries out parsing conjunction
And each daily record data for asking each interface is obtained, and daily record data is analyzed, finally obtain each interface analysis
Report, the function of specific implementation can refer to Step5 steps in method;Display module is exported for exporting former function in a browser
Content and each interface capability analysis report, the format of interface capability analysis report output is consistent with former feature content format, specifically
The function of realization can refer to Step6 steps in method.
PHP arrays mentioned in the present invention are only preferable example when being quoted in PHP environment, should not be used as the present invention
Limitation adaptively other arrays or storage format should be used to carry out data when applying in other web language environments
Interim storage.
The technical means disclosed in the embodiments of the present invention is not limited only to the technological means disclosed in the above embodiment, further includes
By the above technical characteristic arbitrarily the formed technical solution of combination.It should be pointed out that for those skilled in the art
For, various improvements and modifications may be made without departing from the principle of the present invention, these improvements and modifications are also considered as
Protection scope of the present invention.
Claims (10)
1. a kind of method of the long-range external system interface performance of analysis in real time, which is characterized in that include the following steps:
Step A opens the webpage to be debugged in remote environment by browser;
Step B, verifies whether active user has access rights, and subsequent step is carried out just for the user having permission;
Step C executes current application function logic, when needing to ask external system interface in implementation procedure, is executing interface
Storing daily record data, the daily record data include the following information of external system interface in memory before and after request:Unique mark
Know, request at the beginning of, request end time, external interface description information, external interface status information;
Step D reads all daily records, is merged together the log content with same mark according to the unique mark of interface,
The log recording of different external interfaces is obtained, each external interface analytical performance is directed to according to the analysis rule pre-established, is obtained
To each external interface performance analysis report;
Step E, the content of output application output originally on the page, and export the performance report that step D is obtained.
2. the method for the long-range external system interface performance of analysis in real time according to claim 1, which is characterized in that the step
Include the following steps during request external interface in rapid C:
Interface name, interface are entered and obtain a character string, needle after ginseng, random number and/or current time are converted by step C-1
To the quasi- unique mark or unique mark of the text string generation finite length;
Interface name, interface are entered to obtain a character string after ginseng is converted by step C-2, then together with unique mark, according to
" unique mark::Description mark::The format of transformed description information " stores daily record;
Step C-3, when starting to access external interface, according to " unique mark::Start to identify::The format of current time " stores
In daily record;
Step C-4 executes interface requests;
Step C-5, at the end of external interface access, according to " unique mark::End of identification::The format of current time " stores
Daily record;
Step C-6 obtains a character string after being converted status information when executing interface requests, according to " unique mark
Know::Status indicator::The format of transformed status information " stores daily record.
3. the method for the long-range external system interface performance of analysis in real time according to claim 2, which is characterized in that it is described only
One mark is generated by following steps:Interface name, interface are entered after ginseng, random number and/or current time are converted and obtain one
A character string, thereafter to the quasi- unique mark of the text string generation finite length.
4. the method for the long-range external system interface performance of analysis in real time according to claim 2 or 3, it is characterised in that:Institute
Conversion method is stated to encode for json.
5. the method for the long-range external system interface performance of analysis in real time according to claim 2 or 3, it is characterised in that:Institute
It is to seek md5 values to character string to state to the method for the quasi- unique mark of text string generation finite length.
6. the method for the long-range external system interface performance of analysis in real time according to claim 1, it is characterised in that:The step
The performance report exported in rapid E is identical as the content format of script output.
7. the method for the long-range external system interface performance of analysis in real time according to claim 1, it is characterised in that:The property
Can report to include interface name, interface enters ginseng, interface takes, Interface status.
8. the method for the long-range external system interface performance of analysis in real time according to claim 1, it is characterised in that:The side
Method is applied by PHP language, further includes following steps between step A and step C:Into row buffering, PHP outputs are obtained
All the elements.
9. a kind of system of the long-range external system interface performance of analysis in real time, it is characterised in that:It is public including authentication module, data Layer
Interface module, daily record memory module, log analysis module, output display module, the authentication module are used for subscription authentication altogether,
And the user that control has permission can just access;The data Layer common interface module provides request external system interface
Encapsulation, and at the beginning of executing the front and back record request of interface requests, description information, end time and status information extremely
Daily record memory module;The daily record memory module for storing data layer common interface module accesses external interface when day for generating
Will;The log analysis module is used to read daily record data in daily record memory module, and carries out after parsing merging to daily record number
According to being analyzed, each interface analysis report is finally obtained;The output display module for exporting in former function in a browser
Hold and exports each interface capability analysis report.
10. the system of the long-range external system interface performance of analysis in real time according to claim 9, it is characterised in that:It is described
Daily record memory module is global addressable PHP arrays, and PHP arrays are only present in when PHP programs execute in memory, webpage life
At rear disappearance.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510090613.3A CN104598348B (en) | 2015-02-28 | 2015-02-28 | A kind of method and system of the long-range external system interface performance of analysis in real time |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510090613.3A CN104598348B (en) | 2015-02-28 | 2015-02-28 | A kind of method and system of the long-range external system interface performance of analysis in real time |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104598348A CN104598348A (en) | 2015-05-06 |
CN104598348B true CN104598348B (en) | 2018-07-13 |
Family
ID=53124161
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510090613.3A Active CN104598348B (en) | 2015-02-28 | 2015-02-28 | A kind of method and system of the long-range external system interface performance of analysis in real time |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104598348B (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108509309B (en) * | 2018-02-13 | 2021-09-28 | 南京途牛科技有限公司 | System and method for performing performance monitoring based on access log |
CN109344100A (en) * | 2018-08-17 | 2019-02-15 | 北京奇虎科技有限公司 | A kind of method and device of auxiliary system interface shift |
CN109857623A (en) * | 2018-12-13 | 2019-06-07 | 深圳壹账通智能科技有限公司 | Service performance analysis method, device and electronic equipment based on journal file |
CN111382017A (en) * | 2018-12-28 | 2020-07-07 | 北京字节跳动网络技术有限公司 | Fault query method, device, server and storage medium |
CN110069464A (en) * | 2019-03-16 | 2019-07-30 | 平安普惠企业管理有限公司 | Log analysis processing method, device, equipment and readable storage medium storing program for executing |
CN113760692A (en) * | 2020-06-23 | 2021-12-07 | 北京沃东天骏信息技术有限公司 | Log obtaining method, device and equipment |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101242307A (en) * | 2008-02-01 | 2008-08-13 | 刘峰 | Website access analysis system and method based on built-in code proxy log |
CN103023710A (en) * | 2011-09-21 | 2013-04-03 | 阿里巴巴集团控股有限公司 | Safety test system and method |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001291003A (en) * | 2000-04-06 | 2001-10-19 | Nec Corp | Method for imparting privilege by object selection on web page and server for performing the method |
CN102227716B (en) * | 2009-03-30 | 2014-01-01 | 株式会社野村综合研究所 | Operation verification device, operation verification method, and operation verification system |
CN101645032B (en) * | 2009-08-31 | 2011-08-10 | 金蝶软件(中国)有限公司 | Performance analysis method of application server and application server |
JP5483965B2 (en) * | 2009-09-14 | 2014-05-07 | 株式会社日立製作所 | Web application operation recording / reproducing method and system |
US8738712B2 (en) * | 2009-12-31 | 2014-05-27 | Verizon Patent And Licensing Inc. | Method and system for storing and presenting program messages |
CN102857387A (en) * | 2011-06-30 | 2013-01-02 | 北京新媒传信科技有限公司 | Online website monitoring system and method |
CN103164333B (en) * | 2011-12-16 | 2016-03-16 | 京信通信系统(中国)有限公司 | Embedded device system WEB adjusting, measuring method and system, WEB server |
CN103326930B (en) * | 2013-06-24 | 2016-05-25 | 青岛海信传媒网络技术有限公司 | Open platform interface automatic detecting method and system |
-
2015
- 2015-02-28 CN CN201510090613.3A patent/CN104598348B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101242307A (en) * | 2008-02-01 | 2008-08-13 | 刘峰 | Website access analysis system and method based on built-in code proxy log |
CN103023710A (en) * | 2011-09-21 | 2013-04-03 | 阿里巴巴集团控股有限公司 | Safety test system and method |
Non-Patent Citations (1)
Title |
---|
网站可用性的可测性原则与测试方法;李洛 和 黄达峰;《微计算机信息》;20070525;正文第2.3.1节 * |
Also Published As
Publication number | Publication date |
---|---|
CN104598348A (en) | 2015-05-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104598348B (en) | A kind of method and system of the long-range external system interface performance of analysis in real time | |
CN108628748B (en) | Automatic test management method and automatic test management system | |
CN105472052B (en) | Cross-domain server login method and system | |
US9807085B2 (en) | Systems and methods for automated detection of login sequence for web form-based authentication | |
CN103455749B (en) | Cooperative system, its collaboration method and information processing system | |
CN111125598A (en) | Intelligent data query method, device, equipment and storage medium | |
CN113918526B (en) | Log processing method, device, computer equipment and storage medium | |
CN110321154A (en) | A kind of interface message methods of exhibiting, device and the electronic equipment of micro services | |
CN103701808A (en) | Method and device for logging in account | |
CN109871312B (en) | Interface testing method, device, equipment and readable storage medium | |
CN106161178A (en) | A kind of method and apparatus accessing instant messaging network | |
CN106778280A (en) | A kind of long-range leak PoC write methods of filled type and leak detection method | |
CN116157781A (en) | Out-of-box telemetry for rich client application runtime framework | |
CN113392306B (en) | Information interaction method, information interaction device, terminal and storage medium | |
KR20200119176A (en) | System, apparatuses, and methods of processing and managing web traffic data | |
US20170126653A1 (en) | Techniques for identification of location of relevant fields in a credential-seeking web page | |
CN104750463B (en) | A kind of developing plug method and system | |
CN103164324B (en) | Microblog test method and device | |
CN107729375B (en) | Log data sorting method and device | |
CN105656979A (en) | Method for processing unstructured message, client, server, and platform | |
CN108628742A (en) | System performance testing method and apparatus | |
CN113419738A (en) | Interface document generation method and device and interface management equipment | |
CN117093798A (en) | Rendering abnormality detection method and device, electronic equipment and storage medium | |
CN107294766B (en) | Centralized control method and system | |
CN110881030A (en) | Logstack-based method and device for recording operation logs of web service administrator |
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 |