Cross-browser testing of a web application
First Claim
1. A method performed by a data processing system comprising a data processor and a memory for cross-browser testing of a web application, comprising:
- receiving, by a first broker running on the data processing system and residing among a plurality of browsers, information of a user action from a browser operated by a user among the plurality of browsers, and transmitting the information of the user action to other browsers so that the other browsers can execute the user action; and
receiving, by a second broker running on the data processing system and residing between the plurality of browsers and the web application, at least one web request generated by executing the user action from the plurality of browsers and determining whether the at least one web request can be merged, so as to determine whether the plurality of browsers are compatible with the web application.
0 Assignments
0 Petitions
Accused Products
Abstract
An apparatus for cross-browser testing of a web application is disclosed, including: a first broker residing among a plurality of browsers for receiving information of a user action from a browser operated by a user among the plurality of browsers and for transmitting the information of the user action to other browsers so that the other browsers can execute the user action; a second broker residing between the plurality of browsers and the web application for receiving at least one web request generated by executing the user action from the plurality of browsers and for determining whether to be able to merge the at least one web request, so as to determine whether the plurality of browsers are compatible with the web application. An associated method is also provided.
14 Citations
9 Claims
-
1. A method performed by a data processing system comprising a data processor and a memory for cross-browser testing of a web application, comprising:
-
receiving, by a first broker running on the data processing system and residing among a plurality of browsers, information of a user action from a browser operated by a user among the plurality of browsers, and transmitting the information of the user action to other browsers so that the other browsers can execute the user action; and receiving, by a second broker running on the data processing system and residing between the plurality of browsers and the web application, at least one web request generated by executing the user action from the plurality of browsers and determining whether the at least one web request can be merged, so as to determine whether the plurality of browsers are compatible with the web application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
Specification