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 iPad running iOS13 #1482

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

Manual test run for 1.12 on iPad running iOS13 #1482

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)
  • Hide keyboard on passcode doesn't bring it up unless app is restarted. (#1122)
  • 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)
  • 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)
  • User agent on iPad should default to a desktop one.. (#1290)
  • 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)
  • Multitasking window doesn't show Shields/Settings popup correctly. (#1477)

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
@kjozwiak kjozwiak changed the title Manual test run for 1.12 on iPad running iOS12 Manual test run for 1.12 on iPad running iOS13 Sep 12, 2019
@srirambv srirambv added the tests label Jan 6, 2020
# for free to subscribe to this conversation on GitHub. Already have an account? #.
Projects
None yet
Development

No branches or pull requests

2 participants