WEB APPLICATION MANAGEMENT METHOD AND WEB SYSTEM
First Claim
1. A management method of a web application executed in a web system in which a web server apparatus for executing a web application in response to a request from a client apparatus having a web browser and causing the web browser to display a web page, and a log server apparatus for conducting collection, storage and analysis of operation logs on the web browser are connected to each other via a network,whereinthe web server apparatus has a function of inserting an operation log acquisition function operating on a program execution engine accompanying the web browser into a response output from the web server apparatus, an operation log obtained by recording operations on the web browser by the operation log acquisition function is transmitted from the client apparatus to the log server apparatus, the log server apparatus is configured to conduct storage and analysis of the received operation log and transmit a result of the analysis to outside,the log server apparatus stores an operation log obtained when the web application is operated on the web browser in accordance with a manual having a description of an operation method of the web application, as a first operation log,the log server apparatus stores another operation log obtained when the web application is operated in the client apparatus, as a second operation log, andthe log server apparatus compares the first operation log with the second operation log, and if there is a difference part between the first operation log and the second operation log, then the log server apparatus transmits difference information to the web server apparatus, the client apparatus or a different external apparatus to cause the difference information to be at least displayed or recorded.
1 Assignment
0 Petitions
Accused Products
Abstract
Operability of a web application comprising dynamic contents is evaluated continuously with high precision. In a web application execution system 1000, a web server apparatus 121 responsive to a request from a client apparatus 101 and a log server apparatus 141 are connected via a network 161. The log server apparatus 141 stores an operation log obtained when the web application is operated on the web browser in accordance with a manual having a description of an operation method of the web application, as a first operation log, stores another operation log obtained when the web application is operated in the client apparatus 101, as a second operation log, and transmits difference information between the first and second operation logs to the web server apparatus 121, the client apparatus 101 or a different external apparatus 181 to cause the difference information to be at least displayed or recorded.
28 Citations
20 Claims
-
1. A management method of a web application executed in a web system in which a web server apparatus for executing a web application in response to a request from a client apparatus having a web browser and causing the web browser to display a web page, and a log server apparatus for conducting collection, storage and analysis of operation logs on the web browser are connected to each other via a network,
wherein the web server apparatus has a function of inserting an operation log acquisition function operating on a program execution engine accompanying the web browser into a response output from the web server apparatus, an operation log obtained by recording operations on the web browser by the operation log acquisition function is transmitted from the client apparatus to the log server apparatus, the log server apparatus is configured to conduct storage and analysis of the received operation log and transmit a result of the analysis to outside, the log server apparatus stores an operation log obtained when the web application is operated on the web browser in accordance with a manual having a description of an operation method of the web application, as a first operation log, the log server apparatus stores another operation log obtained when the web application is operated in the client apparatus, as a second operation log, and the log server apparatus compares the first operation log with the second operation log, and if there is a difference part between the first operation log and the second operation log, then the log server apparatus transmits difference information to the web server apparatus, the client apparatus or a different external apparatus to cause the difference information to be at least displayed or recorded.
-
11. A web system wherein
a web server apparatus for executing a web application in response to a request from a client apparatus having a web browser and causing the web browser to display a web page, and a log server apparatus for conducting collection, storage and analysis of operation logs on the web browser are connected to each other via a network, wherein the web server apparatus has a function of inserting an operation log acquisition function operating on a program execution engine accompanying the web browser into a response output from the web server apparatus, an operation log obtained by recording operations on the web browser by the operation log acquisition function is transmitted from the client apparatus to the log server apparatus, the log server apparatus is configured to conduct storage and analysis of the received operation log and transmit a result of the analysis to outside, the log server apparatus stores an operation log obtained when the web application is operated on the web browser in accordance with a manual having a description of an operation method of the web application, as a first operation log, the log server apparatus stores another operation log obtained when the web application is operated in the client apparatus, as a second operation log, and the log server apparatus compares the first operation log with the second operation log, and if there is a difference part between the first operation log and the second operation log, then the log server apparatus transmits difference information to the web server apparatus, the client apparatus or a different external apparatus to cause the difference information to be at least displayed or recorded.
Specification