Movatterモバイル変換


[0]ホーム

URL:


CN119201758A - A method for generating a visual web page usability test report based on browser plug-in - Google Patents

A method for generating a visual web page usability test report based on browser plug-in
Download PDF

Info

Publication number
CN119201758A
CN119201758ACN202411732178.5ACN202411732178ACN119201758ACN 119201758 ACN119201758 ACN 119201758ACN 202411732178 ACN202411732178 ACN 202411732178ACN 119201758 ACN119201758 ACN 119201758A
Authority
CN
China
Prior art keywords
score
page
web page
usage frequency
usability
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
CN202411732178.5A
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.)
Changjiang Shidai Communication Co ltd
Original Assignee
Changjiang Shidai Communication 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 Changjiang Shidai Communication Co ltdfiledCriticalChangjiang Shidai Communication Co ltd
Priority to CN202411732178.5ApriorityCriticalpatent/CN119201758A/en
Publication of CN119201758ApublicationCriticalpatent/CN119201758A/en
Pendinglegal-statusCriticalCurrent

Links

Classifications

Landscapes

Abstract

The invention discloses a method for generating a visual webpage availability test report based on a browser plug-in, which comprises the steps of opening a webpage to be tested and starting the availability test plug-in; the method comprises the steps of collecting operation behaviors of a user on a webpage and response data of the webpage as data to be processed in real time by an availability test plug-in, analyzing the locally stored data to be processed by the availability test plug-in, and generating an availability test report according to set content of the user and an availability analysis result. The method for generating the visual webpage availability test report can effectively ensure the efficiency of data processing and the safety of the data by locally storing the acquired data to be processed, reduce the risk of user data leakage, and enable the availability test to better meet the use requirement of the user by collecting the operation behaviors of the user on the webpage and the response data of the webpage for bidirectional data collection.

Description

Visual webpage availability test report generation method based on browser plug-in
Technical Field
The invention relates to a webpage availability test report generation method, in particular to a visual webpage availability test report generation method based on a browser plug-in.
Background
In the digital age, the development of computer technology, web page design and development and user experience research fields is gradually changed, and the usability test of web pages or application programs is gradually an important standard for measuring the quality of products. Usability testing focuses not only on the functional implementation of a product, but also on the actual experience of a user in the process of using the product. The core goal of such testing is to ensure as smooth, efficient and user-friendly an interaction between the product and the user as possible, thereby improving user satisfaction and market competitiveness of the product.
Existing usability testing methods typically include a series of standardized evaluation procedures. These procedures evaluate the usability of the product from different perspectives, including but not limited to user interviews, questionnaires, cognitive walks, field tests, and the like. User interviews focus on collecting the user's personal experiences and experiences, and questionnaires measure user satisfaction and product ease by way of quantification. Cognitive walkthrough identifies problems in the design by analyzing the cognitive processes of the user, while in-field testing allows the user to interact with the product in a real or simulated use environment to observe and record the user's real behavior.
During these tests, the user is required to perform some predefined tasks that are intended to simulate various scenarios that the user may encounter when actually using the product. The tester can carefully observe the behavior pattern of the user while the user performs the task, record the problems and difficulties encountered by the user in the operation process, and collect the feedback of the user on the usability of the product. In addition, the testers can evaluate the efficiency and success rate of completing tasks by users, and the prior art also has a scheme for carrying out standardized scoring on each module.
After the test is completed, the collected data and observations are collated and analyzed to ultimately form a detailed usability test report. This report details the test results and problems found and provides a comprehensive assessment of product ease of use. The report may include a listing of questions, improvement suggestions, user feedback excerpts, and a summarized evaluation of the overall availability of the product. Valuable feedback is provided for product teams, help them identify product strengths and weaknesses, and guide subsequent product improvement and optimization efforts.
In the prior art, the usability testing method of web pages and application programs plays an important role in evaluating the quality of products, but the defects are obvious. First, prior art usability test reports typically contain large amounts of data and complex textual descriptions. Such data-intensive reporting requires a tester to have high data analysis capabilities and takes a significant amount of time to interpret and analyze, resulting in extended test cycles and reduced efficiency. Therefore, the testers are often confused when facing complex reports, and it is difficult to quickly extract key information, so that the iteration speed of the product is affected.
Second, existing test tools often lack the flexibility to pause or continue automatic testing as desired by the tester. This lack of flexibility limits the control of the test flow by the tester, making it impossible to analyze deeply in real time when critical problems are found, delaying the resolution of the problems and the improvement of the product. This not only affects the user experience, but may also lead to a decrease in the competitiveness of the product in the market place.
In addition, the existing tools are not efficient in problem investigation, and a tester needs to spend a great deal of time locating and investigating the problem. The inefficient problem-checking process increases the workload of the testers, prolongs the time to market of the product, and may lead to the product missing the market window. This delay can negatively impact the survival and development of the enterprise in the face of rapidly changing market demands.
Moreover, the user interface and interactive design of the existing test tool are often not intuitive enough, and the study and use cost of the testers is increased. Poor user experience may result in low acceptance of the tool by the tester, reducing the frequency and range of use of the test tool, and ultimately affecting the accuracy and reliability of the test result.
Disclosure of Invention
The invention aims to provide a visual webpage availability test report generation method based on browser plug-ins, which can test the webpage availability and generate a corresponding test report, thereby meeting the quick test requirement of a user on the webpage and reducing the webpage test threshold.
The visual webpage availability test report generating method based on the browser plug-in comprises the following steps:
Step 1, opening a webpage to be tested, and starting an availability test plug-in;
Step 2, acquiring operation behaviors of a user on a webpage and response data of the webpage as data to be processed in real time by an availability test plug-in, and locally storing the acquired data to be processed;
Step3, analyzing the locally stored data to be processed by utilizing an availability test plug-in to obtain an availability analysis result of the webpage;
and step 4, acquiring the set content of the test report by the user by the usability test plug-in, generating the usability test report according to the set content of the user and the usability analysis result, and displaying the generated usability test report to the user.
Further, in step 2, the specific steps of collecting the operation behavior of the user on the web page and the response data of the web page are as follows:
step 2.1, adding DOMContentLoaded events to the web page by using an availability test plug-in, and starting data acquisition after the loading of the web page is completed;
And 2.2, collecting operation behaviors and response data by the usability test plug-in, wherein the operation behaviors comprise user clicking behaviors, form input behaviors, page scrolling behaviors and navigation behaviors in a page, and the response data comprise user identifications, time stamps, page information, event details, response states of interfaces and performance indexes.
Further, in step 2.2, the user click behavior is to add click event monitors for all clickable elements by using breadth-first search and record the time, position and target elements of clicking, the form input behavior is to collect the input content and modification behavior of the user in the form by monitoring input and change events, the page scroll behavior is to acquire the scroll distance and speed by monitoring scroll events, and the navigation behavior in the page is captured by monitoring hashchange and popstate events.
Further, in step 2.2, the user identifier is a session ID, the page information includes a URL and a title, the event details include an event type, a target element attribute, and user input content, and the performance index includes a page loading time and a response time.
Further, in step2, the specific steps when the collected operation behavior and response data are stored locally are as follows:
step 2.3, formatting the collected operation behaviors and response data into JSON objects;
And 2.4, storing the formatted operation behaviors and response data in the IndexedDB of the browser.
Further, in step 3, the specific steps of analyzing the locally stored data to be processed by using the usability testing plug-in are as follows:
Step 3.1, data cleaning is carried out on the data to be processed, invalid data in the data to be processed are removed, and the data are repeatedly recorded to obtain valid data;
step 3.2, determining various resource indexes from the effective data, including server response time, network bandwidth, page element loading success rate and page loading time;
Step 3.3, scoring each resource index in the effective data according to the set index scoring standard to obtain the score of each resource index;
step 3.4, setting weight values of the influence degree of each resource index on the whole availability of the webpage;
step 3.5, calculating the availability score of each resource index by multiplying the score of each resource index by the corresponding weight value, and adding the availability scores of each resource index to obtain the overall availability score of the webpage;
Step 3.6, classifying the usability level of the webpage according to the usability score of the whole webpage to obtain the usability category of the whole webpage;
And 3.7, taking the scores of the resource indexes, the weight values of the resource indexes, the availability scores of the whole webpage and the availability categories of the whole webpage as the availability analysis results of the webpage.
Further, in step 3.3, the specific steps of scoring each resource index in the effective data according to the set index scoring standard are as follows:
step 3.3.1, establishing index scoring standards of various resource indexes, wherein the index scoring standards are as follows:
The index scoring standard for the response time of the server is that the response time is 0< t <1 second, the mapped response score is 90-100 minutes, the response time is 1< t <2 seconds, the mapped response score is 70-89 minutes, the response time is 2< t <3 seconds, the mapped response score is 50-69 minutes, the response time is 3 < t <5 seconds, the mapped response score is 30-49 minutes, the response time is 5 < t <100 seconds, the mapped response score is 0-29 minutes, and the response time is t <100 seconds, the mapped response score is 0;
The index scoring standard for the network bandwidth is that the actual bandwidth is more than or equal to 120% of the required bandwidth, the obtained bandwidth score is 90-100 minutes, the required bandwidth is 80% or less than or equal to the actual bandwidth which is less than or equal to 120% of the required bandwidth, the obtained bandwidth score is 70-89 minutes, the required bandwidth is 50% or less than or equal to the actual bandwidth which is less than or equal to 80% of the required bandwidth, the obtained bandwidth score is 50-69 minutes, the required bandwidth is 30% or less than or equal to the actual bandwidth which is less than or equal to 50% of the required bandwidth, the obtained bandwidth score is 30-49 minutes, and the actual bandwidth which is less than or equal to 30% of the required bandwidth is 0-29 minutes;
The index scoring standard of the page element loading success rate is that the success rate score is 90-100 points when the page element loading success rate is 98% -100%, the success rate score is 70-89 points when the page element loading success rate is 95% -97%, the success rate score is 50-69 points when the page element loading success rate is 90% -94%, the success rate score is 30-49 points when the page element loading success rate is 80% -89%, and the success rate score is 0-29 points when the page element loading success rate is less than 80%;
The index scoring standard of the page loading time is that the loading score is 90-100 minutes when the loading time is 0-2 seconds, the loading score is 60-89 minutes when the loading time is 2-4 seconds, the loading score is 1-59 minutes when the loading time is 4-10 seconds, and the loading score is 0 minutes when the loading time is 10 seconds;
Step 3.3.2, obtaining actual data of server response time, network bandwidth, page element loading success rate and page loading time from the effective data;
and 3.3.3, scoring actual data of each resource index according to index scoring standards, wherein a specific value of a response score is obtained through linear interpolation in a response time interval range where actual response time is located, a specific value of a bandwidth score is obtained through linear interpolation in a bandwidth interval range where actual bandwidth is located, a specific value of a success rate score is obtained through linear interpolation in a success rate interval range where actual page element loading success rate is located, and a specific value of a loading score is obtained through linear interpolation in a loading time interval range where actual page loading time is located, so that final scores of each resource index are obtained.
Further, in step 3.4, the specific step of setting the weight value of the influence degree of each resource index on the overall availability of the web page is as follows:
Step 3.4.1, obtaining the use frequency of the interactive equipment of the operation behavior in the effective data, analyzing the use frequency of the interactive equipment, and selecting the importance value of the corresponding resource index from the relative importance range of each resource index according to the analysis result;
and 3.4.2, carrying out normalization calculation on the importance values of the resource indexes to obtain the weight values of the resource indexes.
Further, in the step 3.4.1, the relative importance ranges of the resource indexes are respectively that the relative importance range of the response time of the server is 4-8, the relative importance range of the network bandwidth is 3-6, the relative importance range of the page element loading success rate is 3-7, and the relative importance range of the page loading time is 3-6;
in step 3.4.1, the specific steps of analyzing the use frequency of the interactive device and selecting the importance value of the corresponding resource index from the relative importance ranges of the resource indexes according to the analysis result are as follows:
Establishing a relation between the use frequency of the interactive equipment and the relative importance of the response time of the server, wherein the use frequency of the interactive equipment is more than or equal to 2Hz, the importance value of the response time of the server is 8, the use frequency of the interactive equipment is less than or equal to 1Hz and less than or equal to 2Hz, the importance value of the response time of the server is 7, the use frequency of the interactive equipment is less than or equal to 0.5Hz and less than or equal to 1Hz, the importance value of the response time of the server is6, the use frequency of the interactive equipment is less than or equal to 0.2Hz and less than or equal to 0.5Hz, the importance value of the response time of the server is 5, and the use frequency of the interactive equipment is less than or equal to 0.2Hz and less than or equal to 4;
Establishing a relation between the use frequency of the interactive equipment and the relative importance of the network bandwidth, wherein the use frequency of the interactive equipment is more than or equal to 2Hz, the importance value of the network bandwidth is 6, the use frequency of the interactive equipment is less than or equal to 0.5Hz and is less than or equal to 2Hz, the importance value of the network bandwidth is 5, the use frequency of the interactive equipment is less than or equal to 0.2Hz, the importance value of the network bandwidth is 4, and the use frequency of the interactive equipment is less than or equal to 0.2Hz, the importance value of the network bandwidth is 3;
Establishing a relation between the use frequency of the interactive equipment and the relative importance of the page element loading success rate, wherein the use frequency of the interactive equipment is more than or equal to 2Hz, the importance value of the page element loading success rate is 7, the use frequency of the interactive equipment is less than or equal to 1Hz and less than or equal to 2Hz, the importance value of the page element loading success rate is 6, the use frequency of the interactive equipment is less than or equal to 0.5Hz and less than or equal to 1Hz, the importance value of the page element loading success rate is 5, the use frequency of the interactive equipment is less than or equal to 0.2Hz and less than or equal to 0.5Hz, the importance value of the page element loading success rate is 4, and the importance value of the page element loading success rate is 3;
Establishing a relation between the use frequency of the interactive equipment and the relative importance of the page loading time, wherein the use frequency of the interactive equipment is more than or equal to 2Hz, the importance value of the page loading time is 6, the use frequency of the interactive equipment is less than or equal to 1Hz and is less than or equal to 2Hz, the importance value of the page loading time is 5, the use frequency of the interactive equipment is less than or equal to 0.2Hz and is less than or equal to 1Hz, the importance value of the page loading time is 4, and the use frequency of the interactive equipment is less than or equal to 0.2Hz, the importance value of the page loading time is 3;
In step 3.4.2, the specific steps of performing normalization calculation according to the importance values of the resource indexes are as follows:
firstly, obtaining importance values of various resource indexes of a webpage;
then calculating the importance sum of the importance values of the resource indexes;
And finally, calculating the ratio value of the importance value and the importance sum of each resource index, and taking each ratio value as the weight value of the corresponding resource index.
Further, in step 3.6, the specific step of classifying the availability level of the web page according to the availability score of the whole web page is as follows:
step 3.6.1, establishing a webpage availability classification standard, setting the availability score of the whole webpage to be high availability, setting the availability score of the whole webpage to be medium availability at a level of between 60 and 84, and setting the availability score of the whole webpage to be low availability at a level of below 60;
And 3.6.2, obtaining the availability score of the whole current webpage, and grading the current webpage according to the webpage availability grading standard to obtain the availability category of the whole current webpage.
Compared with the prior art, the method has the advantages that the collected data to be processed are stored locally, the data processing efficiency and the data safety can be effectively guaranteed, the risk of user data leakage is reduced, the usability test is enabled to be more in line with the use requirement of the user through collecting the operation behaviors of the user on the webpage and the response data of the webpage to conduct bidirectional data collection, the test pertinence is good, the set content of the user on the test report is obtained, the report content wanted by the user can be generated, and the user-defined effect is good.
Drawings
FIG. 1 is a flow chart of the method of the present invention.
Detailed Description
The technical scheme of the present invention will be described in detail with reference to the accompanying drawings, but the scope of the present invention is not limited to the embodiments.
As shown in FIG. 1, the method for generating the visual webpage availability test report based on the browser plug-in comprises the following steps:
Step 1, opening a webpage to be tested, and starting an availability test plug-in;
Step 2, acquiring operation behaviors of a user on a webpage and response data of the webpage as data to be processed in real time by an availability test plug-in, and locally storing the acquired data to be processed;
Step3, analyzing the locally stored data to be processed by utilizing an availability test plug-in to obtain an availability analysis result of the webpage;
and step 4, acquiring the set content of the test report by the user by the usability test plug-in, generating the usability test report according to the set content of the user and the usability analysis result, and displaying the generated usability test report to the user.
The method has the advantages that the collected data to be processed are stored locally, the data processing efficiency and the data safety can be effectively guaranteed, the risk of user data leakage is reduced, the usability test is enabled to be more in line with the use requirement of the user through collecting the operation behaviors of the user on the webpage and the response data of the webpage to conduct bidirectional data collection, the test pertinence is good, the report content wanted by the user can be generated through obtaining the set content of the user on the test report, and the user-defined effect is good.
Further, in step 2, the specific steps of collecting the operation behavior of the user on the web page and the response data of the web page are as follows:
step 2.1, adding DOMContentLoaded events to the web page by using an availability test plug-in, and starting data acquisition after the loading of the web page is completed;
And 2.2, collecting operation behaviors and response data by the usability test plug-in, wherein the operation behaviors comprise user clicking behaviors, form input behaviors, page scrolling behaviors and navigation behaviors in a page, and the response data comprise user identifications, time stamps, page information, event details, response states of interfaces and performance indexes.
Further, in step 2.2, the user click behavior is to add click event monitors for all clickable elements by using breadth-first search and record the time, position and target elements of clicking, the form input behavior is to collect the input content and modification behavior of the user in the form by monitoring input and change events, the page scroll behavior is to acquire the scroll distance and speed by monitoring scroll events, and the navigation behavior in the page is captured by monitoring hashchange and popstate events.
Further, in step 2.2, the user identifier is a session ID, the page information includes a URL and a title, the event details include an event type, a target element attribute, and user input content, and the performance index includes a page loading time and a response time.
Further, in step2, the specific steps when the collected operation behavior and response data are stored locally are as follows:
step 2.3, formatting the collected operation behaviors and response data into JSON objects so as to facilitate management and query;
step 2.4, store the formatted operational behavior and response data in the browser IndexedDB, which is a solution that allows for the storage of large amounts of structured data.
Further, to minimize impact on the user browsing experience, data collection and processing tasks will be performed asynchronously in Web Workers.
Further, in step 3, the specific steps of analyzing the locally stored data to be processed by using the usability testing plug-in are as follows:
Step 3.1, cleaning data of the data to be processed, removing invalid data in the data to be processed and repeatedly recording the data to obtain effective data, ensuring the accuracy and reliability of an analysis result, wherein the invalid data comprises abnormal records generated by technical faults or unexpected behaviors of a user, such as page loading time in an abnormal range or event sequences obviously deviating from the conventional behaviors of the user, and the identification of the repeated data is performed based on a unique identifier of the event, so that each event is ensured to be recorded only once to avoid deviation of the analysis result;
step 3.2, determining various resource indexes from the effective data, including server response time, network bandwidth, page element loading success rate and page loading time;
Step 3.3, scoring each resource index in the effective data according to the set index scoring standard to obtain the score of each resource index;
step 3.4, setting weight values of the influence degree of each resource index on the whole availability of the webpage;
step 3.5, calculating the availability score of each resource index by multiplying the score of each resource index by the corresponding weight value, and adding the availability scores of each resource index to obtain the overall availability score of the webpage;
Step 3.6, classifying the usability level of the webpage according to the usability score of the whole webpage to obtain the usability category of the whole webpage;
And 3.7, taking the scores of the resource indexes, the weight values of the resource indexes, the availability scores of the whole webpage and the availability categories of the whole webpage as the availability analysis results of the webpage.
Further, in step 3.3, the specific steps of scoring each resource index in the effective data according to the set index scoring standard are as follows:
step 3.3.1, establishing index scoring standards of various resource indexes, wherein the index scoring standards are as follows:
The index scoring standard for the response time of the server is that the response time is 0< t <1 second, the mapped response score is 90-100 minutes, the response time is 1< t <2 seconds, the mapped response score is 70-89 minutes, the response time is 2< t <3 seconds, the mapped response score is 50-69 minutes, the response time is 3 < t <5 seconds, the mapped response score is 30-49 minutes, the response time is 5 < t <100 seconds, the mapped response score is 0-29 minutes, and the response time is t <100 seconds, the mapped response score is 0;
The index scoring standard for the network bandwidth is that the actual bandwidth is more than or equal to 120% of the required bandwidth, the obtained bandwidth score is 90-100 minutes, the required bandwidth is 80% or less than or equal to the actual bandwidth which is less than or equal to 120% of the required bandwidth, the obtained bandwidth score is 70-89 minutes, the required bandwidth is 50% or less than or equal to the actual bandwidth which is less than or equal to 80% of the required bandwidth, the obtained bandwidth score is 50-69 minutes, the required bandwidth is 30% or less than or equal to the actual bandwidth which is less than or equal to 50% of the required bandwidth, the obtained bandwidth score is 30-49 minutes, and the actual bandwidth which is less than or equal to 30% of the required bandwidth is 0-29 minutes;
The index scoring standard of the page element loading success rate is that the success rate score is 90-100 points when the page element loading success rate is 98% -100%, the success rate score is 70-89 points when the page element loading success rate is 95% -97%, the success rate score is 50-69 points when the page element loading success rate is 90% -94%, the success rate score is 30-49 points when the page element loading success rate is 80% -89%, and the success rate score is 0-29 points when the page element loading success rate is less than 80%;
The index scoring standard of the page loading time is that the loading score is 90-100 minutes when the loading time is 0-2 seconds, the loading score is 60-89 minutes when the loading time is 2-4 seconds, the loading score is 1-59 minutes when the loading time is 4-10 seconds, and the loading score is 0 minutes when the loading time is 10 seconds;
Step 3.3.2, obtaining actual data of server response time, network bandwidth, page element loading success rate and page loading time from the effective data;
And 3.3.3, scoring actual data of each resource index according to index scoring standards, wherein a specific value of a response score is obtained through linear interpolation in a response time interval range where actual response time is located, a specific value of a bandwidth score is obtained through linear interpolation in a bandwidth interval range where actual bandwidth is located, a specific value of a success rate score is obtained through linear interpolation in a success rate interval range where actual page element loading success rate is located, and a specific value of a loading score is obtained through linear interpolation in a loading time interval range where actual page loading time is located, so that final scores of each resource index are obtained. For example, the server response time in a test was 1.5 seconds, and the score was calculated by linear interpolation as (89-70)/(2-1) × (1.5-1) +70=79.5 minutes.
Further, in step 3.4, the specific step of setting the weight value of the influence degree of each resource index on the overall availability of the web page is as follows:
Step 3.4.1, obtaining the use frequency of the interactive equipment of the operation behavior in the effective data, analyzing the use frequency of the interactive equipment, selecting importance values of corresponding resource indexes from the relative importance ranges of the resource indexes according to analysis results, wherein the use frequency of the interactive equipment comprises the click frequency of a mouse, the use frequency of a mouse wheel, the input frequency of a keyboard and the like, and taking the maximum use frequency of the input and output equipment as the use frequency of the interactive equipment;
and 3.4.2, carrying out normalization calculation on the importance values of the resource indexes to obtain the weight values of the resource indexes.
Further, in the step 3.4.1, the relative importance ranges of the resource indexes are respectively that the relative importance range of the response time of the server is 4-8, the relative importance range of the network bandwidth is 3-6, the relative importance range of the page element loading success rate is 3-7, and the relative importance range of the page loading time is 3-6;
in step 3.4.1, the specific steps of analyzing the use frequency of the interactive device and selecting the importance value of the corresponding resource index from the relative importance ranges of the resource indexes according to the analysis result are as follows:
Establishing a relation between the use frequency of the interactive equipment and the relative importance of the response time of the server, wherein the use frequency of the interactive equipment is more than or equal to 2Hz, the importance value of the response time of the server is 8, the use frequency of the interactive equipment is less than or equal to 1Hz and less than or equal to 2Hz, the importance value of the response time of the server is 7, the use frequency of the interactive equipment is less than or equal to 0.5Hz and less than or equal to 1Hz, the importance value of the response time of the server is6, the use frequency of the interactive equipment is less than or equal to 0.2Hz and less than or equal to 0.5Hz, the importance value of the response time of the server is 5, and the use frequency of the interactive equipment is less than or equal to 0.2Hz and less than or equal to 4;
Establishing a relation between the use frequency of the interactive equipment and the relative importance of the network bandwidth, wherein the use frequency of the interactive equipment is more than or equal to 2Hz, the importance value of the network bandwidth is 6, the use frequency of the interactive equipment is less than or equal to 0.5Hz and is less than or equal to 2Hz, the importance value of the network bandwidth is 5, the use frequency of the interactive equipment is less than or equal to 0.2Hz, the importance value of the network bandwidth is 4, and the use frequency of the interactive equipment is less than or equal to 0.2Hz, the importance value of the network bandwidth is 3;
Establishing a relation between the use frequency of the interactive equipment and the relative importance of the page element loading success rate, wherein the use frequency of the interactive equipment is more than or equal to 2Hz, the importance value of the page element loading success rate is 7, the use frequency of the interactive equipment is less than or equal to 1Hz and less than or equal to 2Hz, the importance value of the page element loading success rate is 6, the use frequency of the interactive equipment is less than or equal to 0.5Hz and less than or equal to 1Hz, the importance value of the page element loading success rate is 5, the use frequency of the interactive equipment is less than or equal to 0.2Hz and less than or equal to 0.5Hz, the importance value of the page element loading success rate is 4, and the importance value of the page element loading success rate is 3;
Establishing a relation between the use frequency of the interactive equipment and the relative importance of the page loading time, wherein the use frequency of the interactive equipment is more than or equal to 2Hz, the importance value of the page loading time is 6, the use frequency of the interactive equipment is less than or equal to 1Hz and is less than or equal to 2Hz, the importance value of the page loading time is 5, the use frequency of the interactive equipment is less than or equal to 0.2Hz and is less than or equal to 1Hz, the importance value of the page loading time is 4, and the use frequency of the interactive equipment is less than or equal to 0.2Hz, the importance value of the page loading time is 3;
In step 3.4.2, the specific steps of performing normalization calculation according to the importance values of the resource indexes are as follows:
firstly, obtaining importance values of various resource indexes of a webpage, for example, the importance value of response time of a server is 5, the importance value of network bandwidth is 5, the importance value of page element loading success rate is 4, and the importance value of page loading time is 6;
then calculating the importance sum of the importance values of the resource indexes to be 5+5+4+6=20;
and finally, calculating the ratio value of the importance value and the importance sum of each resource index, for example, the ratio value of the server response time is 0.25, and taking each ratio value as the weight value of the corresponding resource index, for example, the weight value of the server response time is 0.25, the weight value of the network bandwidth is 0.25, the weight value of the page element loading success rate is 0.2, and the weight value of the page loading time is 0.3.
Further, in step 3.5, the availability score of each resource index is calculated by multiplying the score of each resource index by the corresponding weight value, for example, the score of the server response time is 80×0.25, the score of the network bandwidth is 80×0.25, the score of the page element loading success rate is 90×0.2, and the score of the page loading time is 70×0.3;
and adding the availability scores of the resource indexes to obtain the overall availability score of the web page which is 20+20+18+21=79 (100 points full) and is medium availability.
Further, in step 3.6, the specific step of classifying the availability level of the web page according to the availability score of the whole web page is as follows:
step 3.6.1, establishing a webpage availability classification standard, setting the availability score of the whole webpage to be high availability, setting the availability score of the whole webpage to be medium availability at a level of between 60 and 84, and setting the availability score of the whole webpage to be low availability at a level of below 60;
And 3.6.2, obtaining the availability score of the whole current webpage, and grading the current webpage according to the webpage availability grading standard to obtain the availability category of the whole current webpage.
Further, in step 3.6.2, when the web pages are ranked, the availability scores are generated according to the test results and mapped to different levels, the high availability level (higher score) is represented by green, the medium availability level is represented by yellow, and the low availability level (lower score) is represented by red, so that the user can intuitively know the availability status of the web pages.
Further, in step 4, when the usability test report is generated according to the setting content of the user and the usability analysis result, the usability test report adopts a relatively visual chart and graph, so that the user can intuitively understand the usability test result of the webpage.
In order to realize visual presentation of data, the invention adopts a popular open source chart library Chart.js, the chart library provides rich chart types and flexible configuration options, the visual requirements of different data sets can be met, the chart library is integrated into an availability test plug-in of a browser, the generation process of all charts is ensured to be finished locally, and an external server is not required to be relied on, so that the safety and privacy of data processing are ensured.

Claims (10)

Translated fromChinese
1.一种基于浏览器插件的可视化网页可用性测试报告生成方法,其特征在于,包括如下步骤:1. A method for generating a visual web page usability test report based on a browser plug-in, characterized in that it comprises the following steps:步骤1,打开待测试的网页,并启用可用性测试插件;Step 1, open the web page to be tested and enable the usability test plug-in;步骤2,由可用性测试插件实时采集用户在网页上的操作行为以及网页的响应数据作为待处理数据,并将采集的待处理数据进行本地存储;Step 2: The usability test plug-in collects the user's operation behavior on the web page and the response data of the web page in real time as the data to be processed, and stores the collected data to be processed locally;步骤3,利用可用性测试插件对本地存储的待处理数据进行分析,获得网页的可用性分析结果;Step 3, using the usability test plug-in to analyze the locally stored data to be processed, and obtain the usability analysis result of the web page;步骤4,由可用性测试插件获取用户对于测试报告的设定内容,再根据用户的设定内容以及可用性分析结果生成可用性测试报告,并向用户展示生成的可用性测试报告。Step 4: The usability test plug-in obtains the user's settings for the test report, generates a usability test report based on the user's settings and the usability analysis results, and displays the generated usability test report to the user.2.根据权利要求1所述的基于浏览器插件的可视化网页可用性测试报告生成方法,其特征在于,步骤2中,采集用户在网页上的操作行为以及网页的响应数据的具体步骤为:2. According to the method for generating a visual web page usability test report based on a browser plug-in according to claim 1, it is characterized in that in step 2, the specific steps of collecting the user's operation behavior on the web page and the response data of the web page are:步骤2.1,由可用性测试插件为网页添加DOMContentLoaded事件,并在网页加载完成后开始数据采集;Step 2.1, the usability test plug-in adds a DOMContentLoaded event to the web page and starts data collection after the web page is loaded;步骤2.2,由可用性测试插件对操作行为以及响应数据进行采集,其中操作行为包括用户点击行为、表单输入行为、页面滚动行为以及页面内的导航行为;响应数据包括用户标识、时间戳、页面信息、事件细节、接口的响应状态以及性能指标。Step 2.2, the usability test plug-in collects operation behaviors and response data, where the operation behaviors include user click behaviors, form input behaviors, page scrolling behaviors, and page navigation behaviors; the response data includes user ID, timestamp, page information, event details, interface response status, and performance indicators.3.根据权利要求2所述的基于浏览器插件的可视化网页可用性测试报告生成方法,其特征在于,步骤2.2中,用户点击行为是利用广度优先搜索为所有可点击元素添加click事件监听器,并记录点击的时间、位置和目标元素;表单输入行为是利用监听input和change事件的方式来收集用户在表单中的输入内容和修改行为;页面滚动行为是通过监听scroll事件来记录来获取滚动的距离和速度;页面内的导航行为是通过监听hashchange和popstate事件来捕捉的。3. According to the method for generating a visual web page usability test report based on a browser plug-in as described in claim 2, it is characterized in that in step 2.2, the user click behavior is to add click event listeners to all clickable elements using breadth-first search, and record the time, position and target element of the click; the form input behavior is to collect the user's input content and modification behavior in the form by monitoring input and change events; the page scrolling behavior is to obtain the scrolling distance and speed by recording by monitoring scroll events; the navigation behavior within the page is captured by monitoring hashchange and popstate events.4.根据权利要求2所述的基于浏览器插件的可视化网页可用性测试报告生成方法,其特征在于,步骤2.2中,用户标识为会话ID,页面信息包括URL和标题,事件细节包括事件类型、目标元素属性以及用户输入内容,性能指标包括页面加载时间和响应时间。4. The method for generating a visual web page usability test report based on a browser plug-in according to claim 2 is characterized in that, in step 2.2, the user identifier is a session ID, the page information includes a URL and a title, the event details include an event type, target element attributes, and user input content, and the performance indicators include page loading time and response time.5.根据权利要求1所述的基于浏览器插件的可视化网页可用性测试报告生成方法,其特征在于,步骤2中,将采集的操作行为以及响应数据进行本地存储时的具体步骤为:5. The method for generating a visual web page usability test report based on a browser plug-in according to claim 1 is characterized in that in step 2, the specific steps of locally storing the collected operation behaviors and response data are:步骤2.3,将采集的操作行为以及响应数据格式化为JSON对象;Step 2.3, format the collected operation behavior and response data into a JSON object;步骤2.4,将格式化后的操作行为以及响应数据存储在浏览器的IndexedDB中。Step 2.4, store the formatted operation behavior and response data in the browser's IndexedDB.6.根据权利要求1所述的基于浏览器插件的可视化网页可用性测试报告生成方法,其特征在于,步骤3中,利用可用性测试插件对本地存储的待处理数据进行分析的具体步骤为:6. The method for generating a visual web page usability test report based on a browser plug-in according to claim 1 is characterized in that, in step 3, the specific steps of using the usability test plug-in to analyze the locally stored data to be processed are:步骤3.1,对待处理数据进行数据清洗,去除待处理数据中的无效数据以及重复记录数据获得有效数据;Step 3.1, clean the data to be processed, remove invalid data and duplicate record data in the data to be processed to obtain valid data;步骤3.2,从有效数据中确定出各项资源指标,包括服务器响应时间、网络带宽、页面元素加载成功率以及页面加载时间;Step 3.2, determine various resource indicators from the valid data, including server response time, network bandwidth, page element loading success rate, and page loading time;步骤3.3,根据设定的指标评分标准对有效数据中的各项资源指标进行打分,获得各项资源指标的分数;Step 3.3, scoring each resource indicator in the valid data according to the set indicator scoring standard to obtain the score of each resource indicator;步骤3.4,设定各项资源指标对网页整体可用性影响程度的权重值;Step 3.4, setting the weight of each resource indicator's impact on the overall usability of the web page;步骤3.5,利用各项资源指标的分数乘以对应的权重值,计算出各项资源指标的可用性分数,再将各项资源指标的可用性分数相加,获得网页整体的可用性分数;Step 3.5, multiply the scores of each resource indicator by the corresponding weight value to calculate the availability score of each resource indicator, and then add the availability scores of each resource indicator to obtain the overall availability score of the web page;步骤3.6,根据网页整体的可用性分数对网页进行可用性级别分类,获得网页整体的可用性类别;Step 3.6, classifying the usability level of the web page according to the overall usability score of the web page to obtain the overall usability category of the web page;步骤3.7,将各项资源指标的分数、各项资源指标的权重值、各项资源指标的可用性分数、网页整体的可用性分数以及网页整体的可用性类别作为网页的可用性分析结果。Step 3.7, taking the scores of various resource indicators, the weight values of various resource indicators, the availability scores of various resource indicators, the availability score of the entire web page, and the availability category of the entire web page as the availability analysis result of the web page.7.根据权利要求6所述的基于浏览器插件的可视化网页可用性测试报告生成方法,其特征在于,步骤3.3中,根据设定的指标评分标准对有效数据中的各项资源指标进行打分的具体步骤为:7. The method for generating a visual web page usability test report based on a browser plug-in according to claim 6 is characterized in that, in step 3.3, the specific steps of scoring each resource indicator in the valid data according to the set indicator scoring standard are:步骤3.3.1,建立各项资源指标的指标评分标准,指标评分标准如下:Step 3.3.1, establish the indicator scoring criteria for each resource indicator. The indicator scoring criteria are as follows:对于服务器响应时间的指标评分标准为:响应时间0<t<1 秒,则映射到的响应分值为90~100 分;响应时间1≤t<2秒,则映射到的响应分值为70~89分;响应时间2≤t<3秒,则映射到的响应分值为50~69分;响应时间3≤t<5秒,则映射到的响应分值为30~49分;响应时间5≤t<100秒,则映射到的响应分值为0~29分;响应时间t≥100秒,则映射到的响应分值为0;The scoring criteria for the server response time indicator are as follows: if the response time is 0<t<1 second, the mapped response score is 90~100 points; if the response time is 1≤t<2 seconds, the mapped response score is 70~89 points; if the response time is 2≤t<3 seconds, the mapped response score is 50~69 points; if the response time is 3≤t<5 seconds, the mapped response score is 30~49 points; if the response time is 5≤t<100 seconds, the mapped response score is 0~29 points; if the response time is t≥100 seconds, the mapped response score is 0;对于网络带宽的指标评分标准为:实际带宽≥所需带宽120%的,则所得带宽分值为90~100分;所需带宽80%≤实际带宽<所需带宽120%的,则所得带宽分值为70~89分;所需带宽50%≤实际带宽<所需带宽80%的,则所得带宽分值为50~69分;所需带宽30%≤实际带宽<所需带宽50%的,则所得带宽分值为30~49分;实际带宽<所需带宽30%的,则所得带宽分值为0~29分;The scoring criteria for network bandwidth are as follows: if the actual bandwidth is ≥ 120% of the required bandwidth, the bandwidth score is 90-100 points; if the required bandwidth is 80% ≤ the actual bandwidth and is less than 120% of the required bandwidth, the bandwidth score is 70-89 points; if the required bandwidth is 50% ≤ the actual bandwidth and is less than 80% of the required bandwidth, the bandwidth score is 50-69 points; if the required bandwidth is 30% ≤ the actual bandwidth and is less than 50% of the required bandwidth, the bandwidth score is 30-49 points; if the actual bandwidth is less than 30% of the required bandwidth, the bandwidth score is 0-29 points.页面元素加载成功率的指标评分标准为:98%≤页面元素加载成功率<100% 的,则成功率得分为90~100分;95%≤页面元素加载成功率<97%的,则成功率得分为70~89分;90%≤页面元素加载成功率<94%,则成功率得分为50~69分;80%≤页面元素加载成功率<89%,则成功率得分为30~49分;页面元素加载成功率<低于80%,则成功率得分为0~29分;The scoring standard for the page element loading success rate is as follows: if the page element loading success rate is 98% ≤ and is less than 100%, the success rate score is 90 to 100 points; if the page element loading success rate is 95% ≤ and is less than 97%, the success rate score is 70 to 89 points; if the page element loading success rate is 90% ≤ and is less than 94%, the success rate score is 50 to 69 points; if the page element loading success rate is 80% ≤ and is less than 89%, the success rate score is 30 to 49 points; if the page element loading success rate is less than 80%, the success rate score is 0 to 29 points;页面加载时间的指标评分标准为:0≤加载时间<2秒的,则加载得分为90~100分;2≤加载时间<4秒的,则加载得分为60~89分;4≤加载时间<10秒的,则加载得分为1~59分;加载时间≥10秒的,则加载得分为0分;The scoring criteria for page loading time are as follows: 0≤loading time<2 seconds, the loading score is 90~100 points; 2≤loading time<4 seconds, the loading score is 60~89 points; 4≤loading time<10 seconds, the loading score is 1~59 points; loading time ≥10 seconds, the loading score is 0 points;步骤3.3.2,从有效数据中获取服务器响应时间、网络带宽、页面元素加载成功率以及页面加载时间的实际数据;Step 3.3.2, obtaining actual data of server response time, network bandwidth, page element loading success rate, and page loading time from valid data;步骤3.3.3,根据指标评分标准对各项资源指标的实际数据进行打分,响应分值的具体值根据实际响应时间所在响应时间区间范围内线性插值获得,带宽分值的具体值根据实际带宽所在带宽区间范围内线性插值获得,成功率得分的具体值根据实际页面元素加载成功率所在成功率区间范围内线性插值获得,加载得分的具体值根据实际页面加载时间所在加载时间区间范围内线性插值获得,从而获得各项资源指标最终的分数。Step 3.3.3, score the actual data of each resource indicator according to the indicator scoring standard. The specific value of the response score is obtained by linear interpolation within the response time interval where the actual response time is located. The specific value of the bandwidth score is obtained by linear interpolation within the bandwidth interval where the actual bandwidth is located. The specific value of the success rate score is obtained by linear interpolation within the success rate interval where the actual page element loading success rate is located. The specific value of the loading score is obtained by linear interpolation within the loading time interval where the actual page loading time is located, so as to obtain the final score of each resource indicator.8.根据权利要求6所述的基于浏览器插件的可视化网页可用性测试报告生成方法,其特征在于,步骤3.4中,设定各项资源指标对网页整体可用性影响程度的权重值的具体步骤为:8. The method for generating a visual web page usability test report based on a browser plug-in according to claim 6 is characterized in that, in step 3.4, the specific steps of setting the weight value of the influence of each resource indicator on the overall usability of the web page are:步骤3.4.1,获取有效数据中操作行为的交互设备使用频率,再对交互设备使用频率进行分析并根据分析结果从各个资源指标的相对重要性范围中选定相应资源指标的重要性值;Step 3.4.1, obtaining the usage frequency of the interactive device of the operation behavior in the valid data, and then analyzing the usage frequency of the interactive device and selecting the importance value of the corresponding resource indicator from the relative importance range of each resource indicator according to the analysis result;步骤3.4.2,再对各个资源指标的重要性值进行归一化计算,获得各个资源指标的权重值。Step 3.4.2, normalize the importance value of each resource indicator and obtain the weight value of each resource indicator.9.根据权利要求8所述的基于浏览器插件的可视化网页可用性测试报告生成方法,其特征在于,步骤3.4.1中,各个资源指标的相对重要性范围分别为:服务器响应时间的相对重要性范围是4~8,网络带宽的相对重要性范围是3~6,页面元素加载成功率的相对重要性范围是3~7,页面加载时间的相对重要性范围是3~6;9. The method for generating a visual web page usability test report based on a browser plug-in according to claim 8, characterized in that, in step 3.4.1, the relative importance ranges of various resource indicators are: the relative importance range of server response time is 4 to 8, the relative importance range of network bandwidth is 3 to 6, the relative importance range of page element loading success rate is 3 to 7, and the relative importance range of page loading time is 3 to 6;步骤3.4.1中,对交互设备使用频率进行分析并根据分析结果从各个资源指标的相对重要性范围中选定相应资源指标的重要性值的具体步骤为:In step 3.4.1, the specific steps of analyzing the usage frequency of the interactive device and selecting the importance value of the corresponding resource indicator from the relative importance range of each resource indicator according to the analysis result are:建立交互设备使用频率与服务器响应时间的相对重要性之间的关系:交互设备使用频率≥2Hz,则服务器响应时间的重要性值为8;1Hz≤交互设备使用频率<2Hz,则服务器响应时间的重要性值为7;0.5Hz≤交互设备使用频率<1Hz,则服务器响应时间的重要性值为6;0.2Hz≤交互设备使用频率<0.5Hz,则服务器响应时间的重要性值为5;交互设备使用频率≤0.2Hz,则服务器响应时间的重要性值为4;Establish the relationship between the relative importance of the interaction device usage frequency and the server response time: if the interaction device usage frequency is ≥ 2Hz, the importance value of the server response time is 8; if the interaction device usage frequency is 1Hz≤interaction device usage frequency<2Hz, the importance value of the server response time is 7; if the interaction device usage frequency is 0.5Hz≤interaction device usage frequency<1Hz, the importance value of the server response time is 6; if the interaction device usage frequency is 0.2Hz≤interaction device usage frequency<0.5Hz, the importance value of the server response time is 5; if the interaction device usage frequency is ≤0.2Hz, the importance value of the server response time is 4;建立交互设备使用频率与网络带宽的相对重要性之间的关系:交互设备使用频率≥2Hz,则网络带宽的重要性值为6;0.5Hz≤交互设备使用频率<2Hz,则网络带宽的重要性值为5;0.2Hz≤交互设备使用频率<0.5Hz,则网络带宽的重要性值为4;交互设备使用频率≤0.2Hz,则网络带宽的重要性值为3;Establish the relationship between the relative importance of the interactive device usage frequency and the network bandwidth: if the interactive device usage frequency is ≥ 2Hz, the importance value of the network bandwidth is 6; if the interactive device usage frequency is 0.5Hz≤interactive device usage frequency is < 2Hz, the importance value of the network bandwidth is 5; if the interactive device usage frequency is 0.2Hz≤interactive device usage frequency is < 0.5Hz, the importance value of the network bandwidth is 4; if the interactive device usage frequency is ≤ 0.2Hz, the importance value of the network bandwidth is 3;建立交互设备使用频率与页面元素加载成功率的相对重要性之间的关系:交互设备使用频率≥2Hz,则页面元素加载成功率的重要性值为7;1Hz≤交互设备使用频率<2Hz,则页面元素加载成功率的重要性值为6;0.5Hz≤交互设备使用频率<1Hz,则页面元素加载成功率的重要性值为5;0.2Hz≤交互设备使用频率<0.5Hz,则页面元素加载成功率的重要性值为4;交互设备使用频率≤0.2Hz,则页面元素加载成功率的重要性值为3;Establish the relationship between the relative importance of the interaction device usage frequency and the page element loading success rate: if the interaction device usage frequency is ≥ 2Hz, the importance value of the page element loading success rate is 7; if the interaction device usage frequency is 1Hz≤interaction device usage frequency<2Hz, the importance value of the page element loading success rate is 6; if the interaction device usage frequency is 0.5Hz≤interaction device usage frequency<1Hz, the importance value of the page element loading success rate is 5; if the interaction device usage frequency is 0.2Hz≤interaction device usage frequency<0.5Hz, the importance value of the page element loading success rate is 4; if the interaction device usage frequency is ≤0.2Hz, the importance value of the page element loading success rate is 3;建立交互设备使用频率与页面加载时间的相对重要性之间的关系:交互设备使用频率≥2Hz,则页面加载时间的重要性值为6;1Hz≤交互设备使用频率<2Hz,则页面加载时间的重要性值为5;0.2Hz≤交互设备使用频率<1Hz,则页面加载时间的重要性值为4;交互设备使用频率≤0.2Hz,则页面加载时间的重要性值为3;Establish the relationship between the relative importance of the interaction device usage frequency and the page loading time: if the interaction device usage frequency is ≥ 2Hz, the importance value of the page loading time is 6; if the interaction device usage frequency is 1Hz≤interaction device usage frequency<2Hz, the importance value of the page loading time is 5; if the interaction device usage frequency is 0.2Hz≤interaction device usage frequency<1Hz, the importance value of the page loading time is 4; if the interaction device usage frequency is ≤0.2Hz, the importance value of the page loading time is 3;步骤3.4.2中,根据各个资源指标的重要性值进行归一化计算的具体步骤为:In step 3.4.2, the specific steps for normalizing the importance values of each resource indicator are as follows:首先获取网页的各个资源指标的重要性值;First, obtain the importance value of each resource indicator of the web page;然后计算出各个资源指标的重要性值的重要性总和;Then the sum of the importance values of each resource indicator is calculated;最后计算出各个资源指标的重要性值与重要性总和的比例值,并将各个比例值作为对应资源指标的权重值。Finally, the ratio of the importance value of each resource indicator to the total importance is calculated, and each ratio value is used as the weight value of the corresponding resource indicator.10.根据权利要求6所述的基于浏览器插件的可视化网页可用性测试报告生成方法,其特征在于,步骤3.6中,根据网页整体的可用性分数对网页进行可用性级别分类的具体步骤为:10. The method for generating a visual web page usability test report based on a browser plug-in according to claim 6, characterized in that in step 3.6, the specific steps of classifying the usability level of the web page according to the overall usability score of the web page are:步骤3.6.1,建立网页可用性分级标准,将网页整体的可用性分数在85~100 分的设定为高可用性,将网页整体的可用性分数在60~84 分的设定为中等可用性,将网页整体的可用性分数低于 60 分的设定为低可用性;Step 3.6.1, establish a web page usability grading standard, set the overall usability score of the web page between 85 and 100 points as high usability, the overall usability score of the web page between 60 and 84 points as medium usability, and the overall usability score of the web page below 60 points as low usability;步骤3.6.2,获取当前网页整体的可用性分数,并根据网页可用性分级标准对当前网页进行分级,获得当前网页整体的可用性类别。Step 3.6.2, obtain the overall usability score of the current web page, and grade the current web page according to the web page usability grading standard to obtain the overall usability category of the current web page.
CN202411732178.5A2024-11-292024-11-29 A method for generating a visual web page usability test report based on browser plug-inPendingCN119201758A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN202411732178.5ACN119201758A (en)2024-11-292024-11-29 A method for generating a visual web page usability test report based on browser plug-in

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN202411732178.5ACN119201758A (en)2024-11-292024-11-29 A method for generating a visual web page usability test report based on browser plug-in

Publications (1)

Publication NumberPublication Date
CN119201758Atrue CN119201758A (en)2024-12-27

Family

ID=94060270

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN202411732178.5APendingCN119201758A (en)2024-11-292024-11-29 A method for generating a visual web page usability test report based on browser plug-in

Country Status (1)

CountryLink
CN (1)CN119201758A (en)

Citations (8)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20150156084A1 (en)*2012-12-022015-06-04Bot Or Not, LlcSystem and method for reporting on automated browser agents
CN104750471A (en)*2013-12-302015-07-01上海格尔软件股份有限公司WEB page performance detection and analysis plug-in and method based on browser
CN105138452A (en)*2015-08-032015-12-09广东欧珀移动通信有限公司Terminal system based browser performance automatic testing method
CN107436843A (en)*2016-05-272017-12-05北京京东尚科信息技术有限公司Webpage performance test methods and device
CN111177623A (en)*2019-12-232020-05-19北京健康之家科技有限公司Information processing method and device
CN115408244A (en)*2021-05-262022-11-29平安证券股份有限公司Webpage performance testing method, device, equipment and storage medium
CN116781563A (en)*2023-07-142023-09-19国家计算机网络与信息安全管理中心Evaluation device, evaluation method and evaluation system for webpage service fine granularity
CN117221148A (en)*2023-10-302023-12-12国家计算机网络与信息安全管理中心System and method for evaluating service quality of multi-type network application

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20150156084A1 (en)*2012-12-022015-06-04Bot Or Not, LlcSystem and method for reporting on automated browser agents
CN104750471A (en)*2013-12-302015-07-01上海格尔软件股份有限公司WEB page performance detection and analysis plug-in and method based on browser
CN105138452A (en)*2015-08-032015-12-09广东欧珀移动通信有限公司Terminal system based browser performance automatic testing method
CN107436843A (en)*2016-05-272017-12-05北京京东尚科信息技术有限公司Webpage performance test methods and device
CN111177623A (en)*2019-12-232020-05-19北京健康之家科技有限公司Information processing method and device
CN115408244A (en)*2021-05-262022-11-29平安证券股份有限公司Webpage performance testing method, device, equipment and storage medium
CN116781563A (en)*2023-07-142023-09-19国家计算机网络与信息安全管理中心Evaluation device, evaluation method and evaluation system for webpage service fine granularity
CN117221148A (en)*2023-10-302023-12-12国家计算机网络与信息安全管理中心System and method for evaluating service quality of multi-type network application

Similar Documents

PublicationPublication DateTitle
US7747988B2 (en)Software feature usage analysis and reporting
US20090007078A1 (en)Computer-Implemented Systems And Methods For Software Application Testing
US10579509B2 (en)Machine learning comparison tools
JPH10510385A (en) Method and system for software quality architecture based analysis
EP2932393B1 (en)Automated correlation and analysis of callstack and context data
US7636871B1 (en)Method for comparing customer and test load data with comparative functional coverage hole analysis
CA2353817A1 (en)Method and apparatus for analyzing measurements
US20130121580A1 (en)Analysis of service delivery processes based on interrogation of work assisted devices
CN113092113B (en)Rolling bearing fault diagnosis system based on spectral value ratio
Pretorius et al.The added value of eye tracking in the usability evaluation of a network management tool
CN110765007A (en)Crash information online analysis method for android application
Al-Qaimari et al.KALDI: a computer-aided usability engineering tool for supporting testing and analysis of human-computer interaction
CN118914733B (en) A stability evaluation method for chip varistors based on polarity reversal test
CN119201758A (en) A method for generating a visual web page usability test report based on browser plug-in
CN112685846B (en)Load spectrum acquisition test method and system
CN118938105A (en) A method and system for testing a current transformer
Porat et al.Mate: a mobile analysis tool for usability experts
CN118278883A (en)Service data management system and service data management method
CN118535618A (en) Digital report feature analysis method and system based on data mining
CN117033226A (en)Evaluation method for automatic test effect
CN117271268A (en)Cluster architecture performance evaluation method in digital computing platform
CN119473811A (en) A software development energy efficiency evaluation method, device, electronic device and storage medium
CN119583394B (en)Multi-dimensional dynamic monitoring platform and method for network service quality
CN113760758A (en)Mechanical automation test auxiliary software system
CN119323457B (en) Commodity search optimization method and system based on historical behavior data

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination

[8]ページ先頭

©2009-2025 Movatter.jp