QA/Fennec/iOS/pbmode: Difference between revisions
Jump to navigation
Jump to search
Full Query
(26 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
<big>'''Private Browsing Test Plan'''</big> | |||
==Feature Reference== | ==Feature Reference== | ||
* Meta Bug: {{Bug|1196227}} | * Meta Bug: {{Bug|1196227}} | ||
Line 5: | Line 7: | ||
** Beta: | ** Beta: | ||
* Owner:(Catalin Suciu, irc: csuciu) | * Owner:(Catalin Suciu, irc: csuciu) | ||
==Requirements== | |||
* Private Browsing will be supported for iOS9 devices and above. | * Private Browsing will be supported for iOS9 devices and above. | ||
* Provide message for users | * Provide message for users riunning on iOS8 and below that they need to upgrade to iOS9 in order to use Private browsing | ||
* Enable users to initiate Private Browsing tabs | * Enable users to initiate Private Browsing tabs | ||
* Ensure the following data is not saved: | * Ensure the following data is not saved: | ||
Line 18: | Line 21: | ||
* Allow both private and non-private tabs to exist in the same browser session (per-tab Private Browsing and not per-window Private Browsing) | * Allow both private and non-private tabs to exist in the same browser session (per-tab Private Browsing and not per-window Private Browsing) | ||
==User Stories== | |||
* '''As a user, I want to be informed that in order to get Private Browsing, I need to upgrade to iOS9''' | * '''As a user, I want to be informed that in order to get Private Browsing, I need to upgrade to iOS9''' | ||
Line 26: | Line 29: | ||
* '''As a user, I want to have a setting that allows the private tabs to be cleared when going back to normal tabs. | * '''As a user, I want to have a setting that allows the private tabs to be cleared when going back to normal tabs. | ||
==Acceptance Criteria== | |||
* Per-tab private browsing | * Per-tab private browsing | ||
Line 32: | Line 35: | ||
* No saved browsing history from Private Browsing tabs | * No saved browsing history from Private Browsing tabs | ||
==Testing details== | |||
*Tracking Private Browsing bugs: | *Tracking Private Browsing bugs: | ||
** [https://bugzilla.mozilla.org/show_bug.cgi?id=1196227 (pbmode) Private Browsing [META]] | ** [https://bugzilla.mozilla.org/show_bug.cgi?id=1196227 (pbmode) Private Browsing [META]] | ||
==Date:2015-09-24== | |||
* Exploratory testing | * Exploratory testing | ||
** Device:iPad Air (iOS 9), iPhone 6 (iOS 9.0.1) | ** Device:iPad Air (iOS 9), iPhone 6 (iOS 9.0.1) | ||
Line 51: | Line 54: | ||
*****The thumbnail of the private tab is hidden - [https://bugzilla.mozilla.org/show_bug.cgi?id=1203640 Fail] | *****The thumbnail of the private tab is hidden - [https://bugzilla.mozilla.org/show_bug.cgi?id=1203640 Fail] | ||
==Date:2015-09-28== | |||
* Exploratory testing | * Exploratory testing | ||
** Device:iPad Air (iOS 9), iPhone 6 (iOS 9.0.1) | ** Device: iPad Air (iOS 9.0), iPhone 6 (iOS 9.0.1), iPod Touch (iOS 9.0) | ||
** Builds:Beta 1.1 (1103) | ** Builds:Beta 1.1 (1103) | ||
***Tests: | ***Tests: | ||
****Open Pop-ups in pbmode [https://bugzilla.mozilla.org/show_bug.cgi?id=1209015 Fail] | ****Open Pop-ups in pbmode [https://bugzilla.mozilla.org/show_bug.cgi?id=1209015 Fail] | ||
****Sync while having private tabs open | ****Sync while having private tabs open | ||
***** | *****Private tabs are not synced | ||
****Visited links in pbmode (private vs normal) | ****Visited links in pbmode (private vs normal) | ||
*****Links visited in pbmode are showing as unvisited in normal browsing | *****Links visited in pbmode are showing as unvisited in normal browsing | ||
Line 67: | Line 70: | ||
**{{Bug|1209015}} - Pop-ups are open in normal browsing instead of pbmode | **{{Bug|1209015}} - Pop-ups are open in normal browsing instead of pbmode | ||
===Bugzilla | ==Date:2015-10-02== | ||
* Exploratory testing | |||
** Device: iPhone 6 (iOS 9.0.1) | |||
** Builds: 1.1 (1104) | |||
***Tests: | |||
****Open a new tab in private browsing and load a page | |||
*****the page is not displayed in History in private or normal browsing | |||
****Bookmark page in private browsing | |||
*****the bookmark page is displayed in the bookmarks tab in both normal and private browsing | |||
****Login in to a page in private browsing | |||
*****the password doorhanger is not displayed | |||
****Go to private browsing, load a page and long tap on a link from that page. | |||
****Choose to open it in a new private tab | |||
*****the page is correctly displayed in a new tab | |||
*****sometimes text selection is triggered on a link on long tap | |||
****From settings choose to "Close private tabs" when leaving private browsing | |||
****Open some tabs in PB. | |||
****Go to normal browsing and then return to private browsing. | |||
*****Tabs are closed. The tab tray is displayed empty. | |||
****In private browsing load a page. Tap on a link from that page | |||
*****The page is opened in normal browsing | |||
****Go to PB and open some tabs. Close Firefox from recent apps and reopen it. | |||
*****Firefox grey logo is displayed for a few seconds and after that about:home | |||
*****Private Browsing session is restored even if "Close private tab when leaving PB" is enabled | |||
****Open a page in PB, open the tab tray, then go to recent apps | |||
*****The thumbnail of the private tab is hidden (black) | |||
==Date:2015-10-08== | |||
* Exploratory testing | |||
** Devices: iPhone 6 Plus (iOS 9.0.1), iPad Air (9.0.2) | |||
** Builds: 1.1 (1105) | |||
***Open links in new private tabs via context menu | |||
****Visit www.bbc.com in private browsing, long tap on a link and "Open in New Private Tab" | |||
*****The article is open in a new private tab {{MPASS}} | |||
****Visit www.bbc.com in normal browsing, long tap on a link and "Open in New Private Tab" | |||
*****The article is open in a new private tab {{MPASS}} | |||
***Close Private Tabs When Leaving Private Browsing | |||
****While "Close Private tabs..." setting is enabled, open a few tabs in private mode, then go to normal browsing | |||
*****The private tabs are closed when exiting private mode {{MPASS}} | |||
****While "Close Private tabs..." setting is enabled, open a few tabs in private mode, then force close Firefox from app switcher | |||
*****The private tabs are closed when quitting Firefox - {{MFAILED}} [https://bugzilla.mozilla.org/show_bug.cgi?id=1211348 Bug 1211348 ] | |||
****While "Close Private tabs..." setting is disabled, open a few tabs in private mode then go to normal browsing | |||
*****The private tabs are not closed when switching to normal browsing {{MPASS}} | |||
***Links/Pop-ups open in new private tabs | |||
****Visit www.news.google.com in private browsing and tap on a link of an article | |||
*****The article is open in a new private tab {{MPASS}} | |||
****Visit http://popuptest.com/popuptest1.html | |||
*****The pop-ups are open in new private tabs {{MPASS}} | |||
***Tab counter increment/decrement | |||
****While in private browsing, visit a page that contains links, long tap on a link and "Open in New Private Tab" | |||
*****The link opens in a new tab and the tab counter is correctly incremented {{MPASS}} | |||
****While having multiple tabs open in private mode, close a tab | |||
*****Tab counter is correctly decremented {{MPASS}} | |||
***Sync while having private tabs open | |||
****Private tabs are not synced {{MPASS}} | |||
==Bugzilla== | |||
* (pbmode) Private Browsing [META] | * (pbmode) Private Browsing [META] | ||
<onlyinclude> | <onlyinclude> | ||
Line 79: | Line 138: | ||
</onlyinclude> | </onlyinclude> | ||
==Moztrap== | |||
*[https://moztrap.mozilla.org/manage/cases/?filter-suite=935 Private Browsing] | *[https://moztrap.mozilla.org/manage/cases/?filter-suite=935 Private Browsing] |
Latest revision as of 06:27, 9 October 2015
Private Browsing Test Plan
Feature Reference
- Meta Bug: bug 1196227
- Overal Status:
- Aurora:
- Beta:
- Owner:(Catalin Suciu, irc: csuciu)
Requirements
- Private Browsing will be supported for iOS9 devices and above.
- Provide message for users riunning on iOS8 and below that they need to upgrade to iOS9 in order to use Private browsing
- Enable users to initiate Private Browsing tabs
- Ensure the following data is not saved:
- Visited pages (URLs)
- Form data (including usernames and passwords)
- Search entries
- Cookies
- Temporary Internet files (cached files)
- Ensure it is intuitive and simple to initiate a private browsing tab (session)
- Allow both private and non-private tabs to exist in the same browser session (per-tab Private Browsing and not per-window Private Browsing)
User Stories
- As a user, I want to be informed that in order to get Private Browsing, I need to upgrade to iOS9
- As a user, I want to initiate a Private Browsing tab on the household iPad so I can search for that perfect diamond ring without my partner clueing in on what I'm up to.
- As a user, I don't want to have to open up a new browser session just to use Private Browsing if I've already got a non-private browsing session going.
- As a user, I don't want my Top Sites, search history or form data saved when Private Browsing so I don't populate my Firefox data with stuff I don't want in there.
- As a user, I want to have a setting that allows the private tabs to be cleared when going back to normal tabs.
Acceptance Criteria
- Per-tab private browsing
- Easy to initiate a private browsing tab and navigate between both non-private and private tabs in an intuitive way
- No saved browsing history from Private Browsing tabs
Testing details
- Tracking Private Browsing bugs:
Date:2015-09-24
- Exploratory testing
- Device:iPad Air (iOS 9), iPhone 6 (iOS 9.0.1)
- Builds:Aurora 1.1 (1102)
- Tests:
- Open a new page in pbmode
- The page is not added to the History/TopSites lists
- Open a page in pbmode and bookmark it
- The page is added to the Bookmarks list
- Remove a bookmark while in pbmode
- The bookmark is removed from the bookmarks list
- Open a page in pbmode and go to recent apps
- The content of the page and the url bar are hidden
- While having a page open in pbmode, open the tab tray, then go to recent apps
- The thumbnail of the private tab is hidden - Fail
- Open a new page in pbmode
- Tests:
Date:2015-09-28
- Exploratory testing
- Device: iPad Air (iOS 9.0), iPhone 6 (iOS 9.0.1), iPod Touch (iOS 9.0)
- Builds:Beta 1.1 (1103)
- Tests:
- Open Pop-ups in pbmode Fail
- Sync while having private tabs open
- Private tabs are not synced
- Visited links in pbmode (private vs normal)
- Links visited in pbmode are showing as unvisited in normal browsing
- Tests:
- Verified bugs:
- bug 1198407 - Ignore app snapshot when background the app while displaying a private tab
- New bug:
- bug 1209015 - Pop-ups are open in normal browsing instead of pbmode
Date:2015-10-02
- Exploratory testing
- Device: iPhone 6 (iOS 9.0.1)
- Builds: 1.1 (1104)
- Tests:
- Open a new tab in private browsing and load a page
- the page is not displayed in History in private or normal browsing
- Bookmark page in private browsing
- the bookmark page is displayed in the bookmarks tab in both normal and private browsing
- Login in to a page in private browsing
- the password doorhanger is not displayed
- Go to private browsing, load a page and long tap on a link from that page.
- Choose to open it in a new private tab
- the page is correctly displayed in a new tab
- sometimes text selection is triggered on a link on long tap
- From settings choose to "Close private tabs" when leaving private browsing
- Open some tabs in PB.
- Go to normal browsing and then return to private browsing.
- Tabs are closed. The tab tray is displayed empty.
- In private browsing load a page. Tap on a link from that page
- The page is opened in normal browsing
- Go to PB and open some tabs. Close Firefox from recent apps and reopen it.
- Firefox grey logo is displayed for a few seconds and after that about:home
- Private Browsing session is restored even if "Close private tab when leaving PB" is enabled
- Open a page in PB, open the tab tray, then go to recent apps
- The thumbnail of the private tab is hidden (black)
- Open a new tab in private browsing and load a page
- Tests:
Date:2015-10-08
- Exploratory testing
- Devices: iPhone 6 Plus (iOS 9.0.1), iPad Air (9.0.2)
- Builds: 1.1 (1105)
- Open links in new private tabs via context menu
- Visit www.bbc.com in private browsing, long tap on a link and "Open in New Private Tab"
- The article is open in a new private tab PASS
- Visit www.bbc.com in normal browsing, long tap on a link and "Open in New Private Tab"
- The article is open in a new private tab PASS
- Visit www.bbc.com in private browsing, long tap on a link and "Open in New Private Tab"
- Close Private Tabs When Leaving Private Browsing
- While "Close Private tabs..." setting is enabled, open a few tabs in private mode, then go to normal browsing
- The private tabs are closed when exiting private mode PASS
- While "Close Private tabs..." setting is enabled, open a few tabs in private mode, then force close Firefox from app switcher
- The private tabs are closed when quitting Firefox - FAILED Bug 1211348
- While "Close Private tabs..." setting is disabled, open a few tabs in private mode then go to normal browsing
- The private tabs are not closed when switching to normal browsing PASS
- While "Close Private tabs..." setting is enabled, open a few tabs in private mode, then go to normal browsing
- Links/Pop-ups open in new private tabs
- Visit www.news.google.com in private browsing and tap on a link of an article
- The article is open in a new private tab PASS
- Visit http://popuptest.com/popuptest1.html
- The pop-ups are open in new private tabs PASS
- Visit www.news.google.com in private browsing and tap on a link of an article
- Tab counter increment/decrement
- While in private browsing, visit a page that contains links, long tap on a link and "Open in New Private Tab"
- The link opens in a new tab and the tab counter is correctly incremented PASS
- While having multiple tabs open in private mode, close a tab
- Tab counter is correctly decremented PASS
- While in private browsing, visit a page that contains links, long tap on a link and "Open in New Private Tab"
- Sync while having private tabs open
- Private tabs are not synced PASS
- Open links in new private tabs via context menu
Bugzilla
- (pbmode) Private Browsing [META]
24 Total; 1 Open (4.17%); 14 Resolved (58.33%); 9 Verified (37.5%);