AUTOMATIC TEST TOOL FOR WEBPAGE DESIGN WITH MICRO-BROWSERS ON MOBILE PLATFORMS
First Claim
1. A computer-implemented test system, comprising:
- a library of tasks for controlling different micro-browsers when running on different handheld web-accessible devices; and
a test framework for executing the tasks to test display of a webpage in the different micro-browsers when operating on the handheld web-accessible devices.
2 Assignments
0 Petitions
Accused Products
Abstract
Architecture that provides a convenient and effective test tool for testing and ensuring that webpages using micro-browsers are sufficiently designed and operational. A task library is developed for manipulating browsers on a handheld device, and includes one or more seamless methods that operate the different browsers in the same way. Seamless virtual functions that manipulate different micro-browsers include, but are not limited to browser launch, exiting a browser, navigating to a home page, clearing a cache, navigating to a webpage, reloading a webpage, getting the current info for a webpage, navigating back to a webpage, checking a page title, and capturing a screen, for example. Device features can also be manipulated to ensure consistency across the testing process.
74 Citations
20 Claims
-
1. A computer-implemented test system, comprising:
-
a library of tasks for controlling different micro-browsers when running on different handheld web-accessible devices; and a test framework for executing the tasks to test display of a webpage in the different micro-browsers when operating on the handheld web-accessible devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-implemented test system, comprising:
-
a library of tasks for controlling different micro-browsers when running on different handheld web-accessible devices; a test framework for executing the tasks to test display of a webpage in the different micro-browsers when operating on the handheld web-accessible devices; a compare component for comparing expected display results of the webpage to test display results to verify design of the webpage; and a logging component for logging test information and capturing screen dump information. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A computer-implemented method of testing a webpage, comprising:
-
developing a library of tasks that control different micro-browsers when running on different handheld devices; creating tasks for the library that control the handheld devices; executing tasks to test display of a webpage in the different micro-browsers when operating on the handheld devices; and processing results of the test to determine quality of design of the webpage. - View Dependent Claims (17, 18, 19, 20)
-
Specification