Improve display of location bar results/TestPlan: Difference between revisions
Jump to navigation
Jump to search
Full Query
Simona Badau (talk | contribs) (Created page with "= Improve display of location bar results = {| class="fullwidth-table" |- | Feature | Status | Product manager | UX Lead | QA Lead | Status |- | Improve display of location b...") |
|||
| (9 intermediate revisions by the same user not shown) | |||
| Line 6: | Line 6: | ||
| Status | | Status | ||
| Product manager | | Product manager | ||
| | | Lead Engineer | ||
| QA Lead | | QA Lead | ||
| Status | | QA Status | ||
|- | |- | ||
| Improve display of location bar results | | Improve display of location bar results | ||
| | | Restyling landed, development still in progress | ||
| Asa Dotzler | | Asa Dotzler | ||
| | | Andrew Hurle | ||
| | | Virgil Dicu | ||
| | | In Progress | ||
|} | |} | ||
== Summary == | == Summary == | ||
* The main purpose of this feature is to increase readability and the improve the appearance. | * The main purpose of this feature is to increase readability and the improve the appearance of the location bar results. | ||
* | * Elements targeted to be improved: | ||
** 32x32px icons | ** 32x32px icons | ||
** Better URL scan-ability | ** Better URL scan-ability | ||
| Line 30: | Line 30: | ||
** Remove scrollbar | ** Remove scrollbar | ||
== | == References == | ||
* [https://wiki.mozilla.org/Improve_display_of_location_bar_results Feature Page] | |||
* [https://bugzilla.mozilla.org/show_bug.cgi?id=587909 Implementation bug] | |||
== Focus areas == | |||
The following list comprises focus areas which will be considered in testing: | |||
*ensure old functionality of the awesomebar remains unchanged | |||
*performance issues - old and new hardware | |||
*consistent display on all platforms while using OS themes - equal height for results, readability, highlighted items, proper layout | |||
*consistent display with themes/location bar related add-ons | |||
*rendering of special characters | |||
*system color and height modification | |||
*display with browser resizing | |||
*display with different types of results: switch to tab, bookmark tags, search keywords | |||
== Test strategy == | |||
*create and run manual test cases (moztrap.mozilla.org) | |||
**test creation should take into account focus areas | |||
**tests shall be ran on all supported platforms before Release: Windows Vista, XP, 7, Mac OS 10.6, 10.7, 10.8, Ubuntu 12.04 | |||
**consider OS themes and Firefox popular themes while testing | |||
*do regular triage related to the location bar results (Firefox Location bar component) | |||
*organize a Firefox location bar testday after all feature changes will have landed | |||
== Test Cases == | == Test Cases == | ||
[https://moztrap.mozilla.org/manage/cases/?filter-suite=108 Moztrap test cases] | |||
== Important bugs == | |||
<bugzilla> | |||
{ | |||
"id": "587909, 775010, 774118, 774495, 583683, 675818, 774219" | |||
} | |||
</bugzilla> | |||
== Sign-off Criteria == | |||
Last verified: 2.10.2012.PASS on: | |||
*Windows 7 | |||
*Ubuntu 12.04 | |||
*Mac OS 10.7 | |||
== | === Aurora === | ||
* | * no blockers | ||
* | * consistent and reliable display on Windows 7, XP, Ubuntu 12.04 and mac OS 10.7 | ||
* | |||
Signed off Aurora-merge. PASS on: | |||
*Windows 7 | |||
*Ubuntu 12.04 | |||
*Mac OS 10.7 | |||
=== Beta === | |||
* no blockers | |||
* no major regressions following feature implementation and in-depth testing on Windows, Mac and Linux main platforms: Windows 7, XP, Ubuntu 12.04 and mac OS 10.7 | |||
* consistent and reliable display using main OS themes | |||
=== Release === | |||
* no blockers | |||
* consistent and reliable display on all P1 platforms (Windows Vista, XP, 7, Mac OS 10.6, 10.7, 10.8, Ubuntu 12.04) | |||
* no performance regressions | |||
* in-depth functionality testing of the awesomebar shows no regressions following feature implementation | |||
Latest revision as of 15:32, 11 October 2012
Improve display of location bar results
| Feature | Status | Product manager | Lead Engineer | QA Lead | QA Status |
| Improve display of location bar results | Restyling landed, development still in progress | Asa Dotzler | Andrew Hurle | Virgil Dicu | In Progress |
Summary
- The main purpose of this feature is to increase readability and the improve the appearance of the location bar results.
- Elements targeted to be improved:
- 32x32px icons
- Better URL scan-ability
- No use of bold, since it shifts the content,
- More whitespace
- No separator line
- Ability to delete entry on hover
- Remove scrollbar
References
Focus areas
The following list comprises focus areas which will be considered in testing:
- ensure old functionality of the awesomebar remains unchanged
- performance issues - old and new hardware
- consistent display on all platforms while using OS themes - equal height for results, readability, highlighted items, proper layout
- consistent display with themes/location bar related add-ons
- rendering of special characters
- system color and height modification
- display with browser resizing
- display with different types of results: switch to tab, bookmark tags, search keywords
Test strategy
- create and run manual test cases (moztrap.mozilla.org)
- test creation should take into account focus areas
- tests shall be ran on all supported platforms before Release: Windows Vista, XP, 7, Mac OS 10.6, 10.7, 10.8, Ubuntu 12.04
- consider OS themes and Firefox popular themes while testing
- do regular triage related to the location bar results (Firefox Location bar component)
- organize a Firefox location bar testday after all feature changes will have landed
Test Cases
Important bugs
| ID | Summary | Priority | Status |
|---|---|---|---|
| 583683 | Show all awesomebar results without scrolling | -- | RESOLVED |
| 587909 | Improve the visual style of location bar results | -- | RESOLVED |
| 675818 | Add delete button to awesome bar result matches | P3 | RESOLVED |
| 774118 | Gray Highlight in Awesomebar search is too subtle | -- | RESOLVED |
| 774219 | Bring back the lines separating the awesome bar suggestions | -- | RESOLVED |
| 774495 | Matches containing ligatures in awesomebar results should not be underlined, use normal style instead | -- | RESOLVED |
| 775010 | autocomplete.css is not preprocessed on Windows XP | -- | RESOLVED |
7 Total; 0 Open (0%); 7 Resolved (100%); 0 Verified (0%);
Sign-off Criteria
Last verified: 2.10.2012.PASS on:
- Windows 7
- Ubuntu 12.04
- Mac OS 10.7
Aurora
- no blockers
- consistent and reliable display on Windows 7, XP, Ubuntu 12.04 and mac OS 10.7
Signed off Aurora-merge. PASS on:
- Windows 7
- Ubuntu 12.04
- Mac OS 10.7
Beta
- no blockers
- no major regressions following feature implementation and in-depth testing on Windows, Mac and Linux main platforms: Windows 7, XP, Ubuntu 12.04 and mac OS 10.7
- consistent and reliable display using main OS themes
Release
- no blockers
- consistent and reliable display on all P1 platforms (Windows Vista, XP, 7, Mac OS 10.6, 10.7, 10.8, Ubuntu 12.04)
- no performance regressions
- in-depth functionality testing of the awesomebar shows no regressions following feature implementation