Online application testing across browser environments
First Claim
Patent Images
1. A computer-implemented method, comprising:
- loading a stub into a first browser environment of a browser application on a client machine, the stub being loaded from a domain that is remote from the client machine;
executing the stub in the first browser environment to load an online application test into the first browser environment; and
conducting the test on an online application from the domain by executing the test in the first browser environment, the executing of the test in the first browser environment producing one or more actions in a second browser environment of the browser on the client machine, the one or more actions comprising loading one or more digital pages from the application into the second browser environment, the second browser environment being an inline frame in the first browser environment.
4 Assignments
0 Petitions
Accused Products
Abstract
A stub can be loaded into a first browser environment of a browser application on a client machine, with the stub being loaded from a domain. The stub can execute to load an online application test into the first browser environment. Additionally, the test can execute in the first browser environment to conduct the test on an online application. For example, the test may be conducted from a second browser environment of the browser on the client machine. Performing the test can include loading one or more digital pages from the application into the second browser environment.
89 Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
loading a stub into a first browser environment of a browser application on a client machine, the stub being loaded from a domain that is remote from the client machine; executing the stub in the first browser environment to load an online application test into the first browser environment; and conducting the test on an online application from the domain by executing the test in the first browser environment, the executing of the test in the first browser environment producing one or more actions in a second browser environment of the browser on the client machine, the one or more actions comprising loading one or more digital pages from the application into the second browser environment, the second browser environment being an inline frame in the first browser environment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer system comprising:
-
at least one processor; and memory comprising instructions stored thereon that when executed by at least one processor cause at least one processor to perform acts comprising; loading a stub into a first browser environment of a browser application on a client machine, the stub being loaded from a domain; executing the stub in the first browser environment to load an online application test into the first browser environment; launching a second browser environment, the second browser environment being a browser environment selected from a group consisting of a different browser window from the first browser environment and an inline frame in the first browser environment; and conducting the test on an online application from the domain using the second browser environment of the browser on the client machine, conducting the test comprising; loading one or more digital pages from the application from the domain and into the second browser environment; and an abstraction layer, which is between the test and the second browser environment, relaying information between the test and the second browser environment, the abstraction layer being configured to interact with the test in the same manner whether the second browser environment is a browser window that is different from a browser window that hosts the first browser environment or whether the second browser environment is an inline frame in the first browser environment.
-
-
18. A computer system comprising:
-
at least one processor; and memory comprising instructions stored thereon that when executed by at least one processor cause at least one processor to perform acts comprising; loading a stub into a first browser environment of a browser application on a client machine, the stub being loaded from a domain that is remote from the client machine; executing the stub in the first browser environment to load an online application test into the first browser environment; and conducting the test on an online application from the domain by executing the test in the first browser environment, the executing of the test in the first browser environment producing one or more actions in a second browser environment of the browser on the client machine, the one or more actions comprising loading one or more digital pages from the application into the second browser environment, the second browser environment being an inline frame in the first browser environment. - View Dependent Claims (19, 20)
-
Specification