Patent ID: 8819630

Claim:
A computer-implemented method of testing a webpage, comprising acts of: developing a library of tasks that control different micro-browsers when running on different handheld devices, the library including micro-browser properties, device properties defined in the tasks, and at least one method that operates the different browsers in a same way, wherein a task defines operations on the micro-browser under test; 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; capturing a screenshot image of the display of the webpage, to obtain an image of a test feature; comparing the image of the test feature to an expected display webpage image; processing results of the comparing to determine quality of design of the webpage; and utilizing a microprocessor that executes instructions stored in a memory associated with at least one of the acts of developing, creating, executing, capturing, comparing, or processing.