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.9 on iPad Mini running iOS12 #965

Closed
srirambv opened this issue Mar 13, 2019 · 2 comments
Closed

Manual test run for 1.9 on iPad Mini running iOS12 #965

srirambv opened this issue Mar 13, 2019 · 2 comments

Comments

@srirambv
Copy link
Contributor

srirambv commented Mar 13, 2019

Per release speciality tests

  • Nested bookmarks are not removed from sync. (#447)
  • Bookmarks are sometimes not synced in their corresponding folders.. (#450)
  • [hackerone] #473654 - Address Bar Spoofing. (#666)
  • Updated bookmark is not sent to sync. (#682)
  • Sync code/QR Code says above but is actually below. (#720)
  • Disable orientation change for Sync screens on iPhone. (#721)
  • Device doesn't join sync chain. (#723)
  • Bookmarks from sync are received in wrong order.. (#735)
  • Adding favourite without http/https prefix doesn't load the site. (#739)
  • Sync order is not updating after reordering bookmarks.. (#772)
  • Device is not removed from Sync when other device deletes it. (#775)
  • Can't add certain websites as favourites. (#778)
  • Sync devices from settings still can't be swiped to delete. (#781)
  • Removing Bookmark using toggle button doesn't send it to Sync server. (#787)
  • Sync Beta label. (#792)
  • Sync String Contains Lower Quotations (,,). (#811)
  • Report an issue switches to normal tab even with PB only enabled. (#829)
  • Camera doesn't freeze frame when QR code is scanned. (#844)
  • Sync page doesn't update until navigating out of sync page. (#846)
  • Sync chain creator gets listed twice on the second device. (#848)
  • Reset and resync still shows the older device name from previous sync. (#849)
  • Add "Review Brave" Option in Settings. (#856)
  • Deleting bookmark folders doesn't sync across correctly . (#859)
  • Reorder causes folders to show up in a weird format on each device. (#860)
  • Brave on iOS Overrides Firefox’s “New Tab” on Today extension. (#890)
  • Update functionality of clearing cache and clearing cookies. (#898)
  • Add Regional ad blocking functionality. (#905)
  • Ensure sync code words/qr code doesn't get stuck while generating. (#942)
  • Device removed when offline doesn't get removed from the sync chain. (#944)
  • Editing bookmarks/folder in iOS doesn't propagate to Desktop . (#951)
  • Device removed from sync chain still receives new bookmarks/folders. (#952)
  • Regional adblock option showing for English locale. (#959)
  • In Private window Open Image In New Tab opens the image in a Normal tab. (#969)
  • Rate Brave deeplink URL is incorrect- follow up to 856. (#989)
  • Bookmark with empty title from desktop doesn't update on iOS. (#992)
  • Qwant, Startpage links and popups do not work in private mode (Qwant, Startpage links and popups do not work in private mode #456)

Installer

  • Check that installer is close to the size of 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
  • Ensure stats are retained when upgrading from previous version
  • Ensure per site settings are retained when upgrading from previous version

Bookmarks

  • Test that creating a bookmark in the left well works
  • Test that clicking a bookmark in the left well loads the bookmark
  • Test that deleting a bookmark in the left well works
  • Test that creating a bookmark folder works
  • Test that creating a bookmark inside the created folder works
  • Test that you are able to add a bookmark directly inside a bookmark folder
  • Test that you are able to delete a bookmark in edit mode
  • Test that you are able to 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 chaning URL updates the favicons accordingly
  • Test that you are able to remove favourites
  • Test that you are able to add new favourites from 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

  • Ensure search box is shown when selected via the share menu
  • Test successful find
  • Test forward and backward find navigation
  • Test failed 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 history is cleared and none of the favourites are cleared

Shields Settings

  • Enable all switches in settings and visit a site and disable block scripts. Kill and relaunch 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 full screen works. And pressing restore to go back exits full screen. (youtube.com)

Gestures

  • Test zoom in / out gestures work
  • Test 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 autofills the stored data

Browser Lock

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

Sync

  • Ensure you are able to scan the QR code and sync with laptop
  • Ensure the bookmarks from laptop shows up on the mobile after sync completes
  • Add a bookmark on mobile and check if it gets synced to the laptop

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, ensure splash screen is not shown

Session storage

  • Test that tabs restore when closed, including active tab
@kjozwiak
Copy link
Member

kjozwiak commented Mar 29, 2019

Upgraded from 1.8 (19.02.28.23) to 1.9 (19.3.26.19) using the Brave1.9 (19.3.26.19).ipa and ensured that the following data was retained after an upgrade:

  • Bookmarks (Folders & Bookmarks)
  • History
  • Tabs opened
  • Stats under the NTP
  • Cookies/Login/Passwords
  • Site specific shield settings
  • Search engine settings
  • Changed to settings

@kjozwiak
Copy link
Member

Upgraded from 1.8 (19.02.28.23) to 1.9 (19.03.29.14) using the ipa and ensured that the following data was retained after an upgrade:

  • Bookmarks (Folders & Bookmarks)
  • History
  • Tabs opened
  • Stats under the NTP
  • Cookies/Login/Passwords
  • Site specific shield settings
  • Search engine settings
  • Changed to settings

@jhreis jhreis added the tests label Aug 13, 2019
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