Mobile/Fennec TestDev: Difference between revisions

Line 82: Line 82:
Here are my initial thoughts on performance scenarios we should be measuring:
Here are my initial thoughts on performance scenarios we should be measuring:
* Application launch time
* Application launch time
* Time to load a webpage - do this on various pages(difficult since we are dealing with live pages on the internet)
* Time to load a webpage - do this on various pages(difficult since we are dealing with live pages on the internet) - Tp
* Time to pan to the bottom of a webpage (including the number of hiccups and false starts to the pan) - do this on various pages
* Time to pan to the bottom of a webpage (including the number of hiccups and false starts to the pan) - do this on various pages - tPan
* Time to display the tab and config panes
* Time to display the tab and config panes
* Time to browse back one page in history (including snapping the config pane, clicking the back button)
* Time to browse back one page in history (including snapping the config pane, clicking the back button)
Line 90: Line 90:
* Time to open a new tab
* Time to open a new tab
* Time to open a new tab and load a page
* Time to open a new tab and load a page
* Time to Zoom in/out on a page (test with multiple pages of various content/length)
* Time to Zoom in/out on a page (test with multiple pages of various content/length) - tZoom


A further portion of this project is to take the performance tests and expand those into stress tests.  I can see these types of tests (measure time, memory usage, ???):
A further portion of this project is to take the performance tests and expand those into stress tests.  I can see these types of tests (measure time, memory usage, ???):
Confirmed users
3,376

edits