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.12 on iPhone X running iOS13 #1484

Closed
srirambv opened this issue Sep 5, 2019 · 0 comments
Closed

Manual test run for 1.12 on iPhone X running iOS13 #1484

srirambv opened this issue Sep 5, 2019 · 0 comments

Comments

@srirambv
Copy link
Contributor

srirambv commented Sep 5, 2019

Per release speciality tests

  • JS DoS. (#87)
  • Brave.sqlite database should not be accessible from the Documents folder. (#195)
  • Enable downloading of files into the Downloads folder. (#206)
  • Handling truncated domains. (#552)
  • Can't open Brave through share tool from feedly. (#661)
  • Status bar changes its position in horizontal mode on settings screen.. (#867)
  • When no bookmarks exist, edit mode shouldn't be active. (#882)
  • Exiting PB mode causes normal tab to become blank with incorrect URL . (#888)
  • Intermittently bringing brave up from being minimized causes the pin window to show with no number pad.. (#980)
  • Issue with sharing sites. (#1032)
  • Peek/pop 3D touch. (#1080)
  • Add a , to the Ads & Trackers Blocker number. (#1141)
  • URL bar over-extends when typing new search/address. (#1212)
  • Unclickable links. (#1213)
  • New tab page not showing. (#1244)
  • WebView becomes blank when showing PDF and Switching from tab tray to browser.. (#1255)
  • Long press on any image shows image source too long. (#1266)
  • Capitalization on sync screen - follow up to 719. (#1274)
  • Tapping near the edge of Brave Shields selects URL. (#1280)
  • Reader mode websites can't be shared/added to Bookmarks. (#1340)
  • Report a Bug not working. (#1354)
  • Add site url to the touch key modal. (#1359)
  • Brave crashing often when cancelling/retrying under demo.yubico.com/u2f. (#1388)
  • Add an option to enable Bookmarks as an option beside the URL bar. (#1391)
  • Search data via Google is retained in PB in certain cases. (#1395)
  • ExcludeCredentials should return InvalidStateError. (#1413)
  • Modal screens not taking full screen in iOS 13. (#1414)
  • Add basic user onboarding experience.. (#1416)
  • Full Screen does not work in Desktop Site. (#1419)
  • App crashing at launch on iOS 12(TF build). (#1426)
  • Profile.profile saving to documents directory in Beta Builds. (#1429)
  • Setting text updates. (#1431)
  • Remove empty brackets for download popup. (#1433)
  • Add 'downloads' folder for downloaded files. (#1438)
  • Make DuckDuckGo the default search engine in the following countries. (#1451)
  • Text changes. (#1453)
  • Passcode doesn't screen update when the pin is entered. (#1475)

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.12 milestone Sep 5, 2019
@srirambv srirambv self-assigned this Sep 5, 2019
@srirambv srirambv changed the title Manual test run for 1.12 on iPhone X running iOS12 Manual test run for 1.12 on iPhone X running iOS13 Sep 5, 2019
@srirambv srirambv added the tests label Jan 6, 2020
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

2 participants