Skip to content
This repository has been archived by the owner on May 10, 2024. It is now read-only.

Manual test run for 1.14 on iPad running iOS13 #2003

Closed
81 of 82 tasks
srirambv opened this issue Nov 21, 2019 · 2 comments
Closed
81 of 82 tasks

Manual test run for 1.14 on iPad running iOS13 #2003

srirambv opened this issue Nov 21, 2019 · 2 comments

Comments

@srirambv
Copy link
Contributor

srirambv commented Nov 21, 2019

Installer

  • Check that installer is close to the size of the last release
  • Check the Brave version in About and make sure it is EXACTLY as expected

Data

  • Make sure that data from the last version appears in the new version OK
  • Test that the previous version's cookies are preserved in the next version
  • Test that saved passwords are retained upon upgrade
  • Verify stats are retained when upgrading from the previous version
  • Verify per-site settings are retained when upgrading from the previous version
  • Verify sync chain created in the previous version is still retained on upgrade

Bookmarks

  • Test that creating a bookmark works
  • Test that clicking a bookmark from bookmark manager loads the bookmark
  • Test that deleting a bookmark works
  • Test that creating a bookmark folder works
  • Test that creating a bookmark inside the created folder works
  • Test that you can add a bookmark directly inside a bookmark folder
  • Test that you can delete a bookmark in edit mode
  • Test that you can delete a bookmark folder with bookmarks inside
  • Test adding a bookmark domain, subpaths is retained and you are successfully able to visit the domain subpath in a new tab

Favourites

  • Test editing favourite and changing URL updates the favicons accordingly
  • Test that you can remove favourites
  • Test that you can add new favourites from the share menu

Context menus

  • Make sure context menu items in the URL bar work
  • Make sure context menu items on content work with no selected text
  • Make sure context menu items on content work with selected text
  • Make sure context menu items on content work inside an editable control (input, textarea, or contenteditable)
  • Context menu: verify you can Open in Background Tab, and Open in Private Tab

Find on page

  • Verify search box is shown when selected via the share menu
  • Test successful find
  • Test forward and backward find navigation
  • Test failed to find shows 0 results

Private Mode

  • Create private tab, go to http://google.com, search for 'yumyums', exit private mode, go to http://google.com search box and begin typing 'yumyums' and verify that word is not in the autocomplete list

Reader Mode

  • Visit http://theverge.com, open any article, verify the reader mode icon is shown in the URL bar
  • Verify tapping on the reader mode icon opens the article in reader mode
  • Edit reader mode settings and open different pages in reader mode and verify if the setting is retained across each article

History

  • On youtube.com, thestar.com (or any other site using push state nav), navigate the site and verify history is added. Also, note if the progress bar activates and shows progress
  • Settings > Clear Private Data, and clear all. Check only the history is cleared and favourites are retained

Shields Settings

  • Enable all switches in settings and visit a site and disable block scripts. Kill and relaunch the app and verify if the site shield settings are retained

Site hacks

Downloads

  • Test that you can save an image from a site
  • Test that you are able to save a gif image

Fullscreen

  • Test that entering HTML5 fullscreen works. And pressing restore to go back exits full screen. (youtube.com)

Gestures

  • Verify zoom in / out gestures work on https://www.homedepot.com/
  • Verify that navigating to a different origin resets the zoom
  • Swipe back and forward to navigate, verify this works as expected

Password Managers

  • Test tapping on 1Password on the slide-out keyboard launches 1Password App and able to select the stored credentials
  • Test tapping on bitwarden password manager in the autofill field launches the app and auto-fills the stored data

Browser Lock

  • Test enabling browser pin settings asks for pin confirmation followed by reconfirm
  • Test swipe up/swipe down with browser in focus doesn't ask for pin confirmation
  • Test clicking on set pin asks for the pin to unlock before setting a new pin
  • Remove the app from memory and relaunch, enter a wrong pin, the browser should not be unlocked
  • Test cancel fingerprint confirmation shows enter pin window when fingerprint unlock is set up on the device

Sync

  • Verify you are able to join sync chain by scanning the QR code
  • Verify you are able to join sync chain using code words
  • Verify you are able to create a sync chain on the device and add other devices to the chain via QR code/Codewords
  • Verify that bookmarks from other devices on the chain show up on the mobile device after sync completes
  • Verify newly created bookmarks get synced to all devices on the sync chain
  • Verify existing bookmarks before joining sync chain also gets sync'd to all devices on the sync chain
  • Verify sync works on an upgrade profile and new bookmarks added post-upgrade sync's across devices on the chain
  • Verify you can create a standalone sync chain with one device

Bravery settings

Fingerprint Tests

Content tests

App linker

  • Long press on a link in the Twitter app to get the share picker, choose Brave. Verify Brave doesn't crash after opening the link

Background

  • Start loading a page, background the app, wait >5 sec, then bring to front, Verify splash screen is not shown

Session storage

  • Test that tabs restore when closed, including active tab
@srirambv srirambv added this to the 1.14 milestone Nov 21, 2019
@LaurenWags LaurenWags assigned LaurenWags and unassigned srirambv Nov 21, 2019
@LaurenWags LaurenWags changed the title Manual test run for 1.14 on iPad running iOS12 Manual test run for 1.14 on iPad running iOS13 Nov 21, 2019
@LaurenWags
Copy link
Member

Verification passed on iPad Mini with iOS 13.2.3 running 1.14(19.11.20.19)

@kjozwiak
Copy link
Member

Went through the following onboarding upgrade cases:

  • ensured the onboarding experience was displayed when updating a new profile from 1.13 (19.11.06.18) to 1.14 (19.11.27.22)
  • ensured once the onboarding experience was skipped under 1.13 (19.11.06.18) it wasn't launched after updating to 1.14 (19.11.27.22)
  • ensured the Rewards onboarding experience was shown when upgrading from 1.12.1 (19.9.20.23) to 1.14 (19.11.27.22)

Ensured the following was being retained when upgrading from 1.13 (19.11.06.18) to 1.14 (19.11.27.22):

  • opened tabs & current sessions
  • passwords
  • bookmarks
  • history
  • shield settings for specific websites
  • general settings
  • default search engine (both Normal/Private modes)
  • rewards & reward settings

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

3 participants