QA/Fennec/CustomTab on Fennec
Jump to navigation
Jump to search
Full Query
Overview
Purpose
The purpose of this wiki is to serve as a general test plan for verifying that Custom Tabs are supported in Fennec
Ownership
Developer contact: [1]
Overall Status
[NOT LANDED] Nightly 55:
[NOT LANDED] Aurora: NA
[NOT LANDED] Beta: NA
Testing Summary
Scope of testing
The testing will be focus on:
- verifying that users can use Custom Tabs in Fennec
- verifying that a toolbar color was set
- verifying that the toolbar back button for custom tabs will close the tab and finish the activity, allowing to getting back to the app that launched the custom tab
- verifying that my ad-blocker add-on from my Fennec has the same functionality for my custom tabs
- verifying that the web-page is reload when users scrolled down the web-page
- verifying that there is 3 different types of displaying site info in URL Bar
- verifying that progress bar is displayed for loading page
Environments
Testing will be performed on following devices:
- Phones
- 5.x
- 6.x
- 7.x
- Tablet
- 5.x
- 6.x
- 7.x
Specifications
- Toolbar: https://bug1279278.bmoattachments.org/attachment.cgi?id=8792338
- https://drive.google.com/drive/folders/0B4dMhI4hp32OUkNmYlRlSmVDQm8
- Other features that help users browse the web, like saved passwords, auto-fill, Tap to Search, and Sync, are also available in custom tabs.
User stories
- As a user, I want to
- As a user,
Acceptance Criteria
- 3-party app can edit background color of custom tab, and add functions onto custom tab, such as use red background and add a “Share” button
- UI customization:Toolbar color, action button, custom menu items, custom in/out animations, bottom toolbar
- Synchronized AutoComplete across devices for better form completion.
Testing details
Test Cases
Testing days
Date: 2017-03-02
- Created Test Plan
Bug Work
- Meta bug
- bug 1337236 - [Meta] Support CustomTab on Fennec
50 Total; 0 Open (0%); 30 Resolved (60%); 20 Verified (40%);
Still issues
Bug fixed
Signoff
Criteria
- All test cases should be executed
- All blockers, criticals must be fixed and verified or have an agreed-upon timeline for being fixed
Results
Nightly testing
- NA
Aurora testing
- NA
Beta testing
- NA