QA/Activity Stream (system add-on): Difference between revisions

Jump to navigation Jump to search
→‎Test Objectives: minor text fixes
(→‎Test Objectives: minor text fixes)
Line 85: Line 85:
! Ref !! Function !! Test Objective !! Evaluation Criteria !! Test Type !! Owners  
! Ref !! Function !! Test Objective !! Evaluation Criteria !! Test Type !! Owners  
|-
|-
| 1 || New Tab functionality and content || Verify that Activity Stream content is displayed in a new tab || Activity stream user content is displayed in each new tab opened || Manual || Eng Team   
| 1 || Activity Stream functionality and content || Verify that Activity Stream content is displayed in a new tab and about:home (TBD) || Activity stream user content is displayed in each new tab or about:home (TBD) || Manual || Eng Team   
|-
|-
| 2 || Bookmarks & history || Verify that profile / account bookmarks and history are correctly imported in the add-on || All the previous stored data is displayed on the add-on pages || Manual || Eng Team  
| 2 || Bookmarks & history || Verify that profile / account bookmarks and history are correctly imported in the add-on || All the previous stored data is displayed on the Activity Stream pages || Manual || Eng Team  
|-
|-
| 3 || Homepage override & about:home override (TBD) || 1. Verify that Activity Stream content is displayed when navigating to clicking the "Home" button of about:home (TBD) <br /> 2. Verify that custom homepages can still be set. || 1. Clicking the Home button or navigating to about:home (TBD) correctly redirects to the Activity Stream page <br /> 2. Navigating to about:home correctly redirects to the custom set page || Manual || Eng Team
| 3 || Homepage override & about:home override (TBD) || 1. Verify that Activity Stream content is displayed when navigating to clicking the "Home" button of about:home (TBD) <br /> 2. Verify that custom homepages can still be set. || 1. Clicking the Home button or navigating to about:home (TBD) correctly redirects to the Activity Stream page <br /> 2. Navigating to about:home correctly redirects to the custom set page || Manual || Eng Team
Line 93: Line 93:
| 4 || Private Window || Verify that the Activity Stream content is not displayed when opening a New Private window or a New Tab in the Private window || The privacy page is displayed when opening a New Private window or tab ||  Manual || Eng Team
| 4 || Private Window || Verify that the Activity Stream content is not displayed when opening a New Private window or a New Tab in the Private window || The privacy page is displayed when opening a New Private window or tab ||  Manual || Eng Team
|-
|-
| 5 || Localization || Verify that the Activity Stream New Tab page and customization menu are localized || The New Tab page and the customization menu are localized ||  Manual || Eng Team
| 5 || Localization || 1. Verify that the Activity Stream page and customization menu are localized. <br /> 2. Verify that the Activity Stream page and customization menu is localized in RTL locales and content is correctly displayed. || 1. The Activity Stream page and the customization menu are localized. <br /> 2. The Activity Stream page and the customization menu are localized and correctly displayed in RTL. ||  Manual || Eng Team
|-
|-
| 6 || Accessibility || 1. Verify that the Activity Stream New Tab page and customization menu are correctly rendered when using Windows High Contrast themes.<br />2. Verify that the Activity Stream New Tab page and customization menu are usable with a Screen Reader. || 1. Areas are correctly rendered when using the high contrast themes.<br />2. The Screen Reader can successfully read the elements on the page. ||  Manual || Eng Team
| 6 || Accessibility || 1. Verify that the Activity Stream page and customization menu are correctly rendered when using Windows High Contrast themes. <br />2. Verify that the Activity Stream page and customization menu are usable with a Screen Reader. || 1. Areas are correctly rendered when using the high contrast themes.<br />2. The Screen Reader can successfully read the elements on the page. ||  Manual || Eng Team
|-
|-
| 7 || Disable / Re-enable the Activity Stream system add-on || Verify that the system add-on can be disabled and enabled without any issues. || 1. Disable the Activity Stream system add-on from the "about:config" page, using browser.newtabpage.activity-stream.enabled pref ("True" for enabled and "False" for disabled). <br />2. Verify that the browser UI returned to default functionality on the affected areas.<br />3. Re-enable Screenshots system add-on and verify that the browser has changed back. || Manual || Eng Team  
| 7 || Disable / Re-enable the Activity Stream system add-on || Verify that the system add-on can be disabled and enabled without any issues. || 1. Disable the Activity Stream system add-on from the "about:config" page, using "browser.newtabpage.activity-stream.enabled" pref ("True" for enabled and "False" for disabled). <br />2. Verify that the browser UI returned to default functionality on the affected areas. <br />3. Re-enable Activity Stream system add-on and verify that the browser has changed back. || Manual || Eng Team  
|-
|-
| 8 || Memory usage || Compare the memory usage of the add-on with measurements from the past. || 1. Measure the memory usage from about:memory with the add-on turned OFF. <br />2. Measure the memory usage from about:memory with the add-on turned ON.<br />3. Compare the memory profiles over time. || Manual || Eng Team  
| 8 || Memory usage || Compare the memory usage of the add-on with measurements from the past. || 1. Measure the memory usage from about:memory with the sysyem add-on turned OFF. <br />2. Measure the memory usage from about:memory with the system add-on turned ON.<br />3. Compare the memory profiles over time. || Manual || Eng Team  
|-
|-
|}
|}
32

edits

Navigation menu