QA/Fennec/iOS/pbmode
From MozillaWiki
Private Browsing Test Plan
Contents
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%);