Closed LaurenWags closed 6 years ago
@arsalankhalid created this manual test pass for you to give some testing a try 😄
Latest build for this can be found here to test 0.22.x + Chromium 66 https://github.com/brave/browser-laptop/releases/tag/v0.22.665dev - we will probably be getting an updated build today. Do know, that if you download and run this build, it will use your normal 'brave' production profile, so if you don't want to do that, I suggest you rename your prod profile to be something else while testing (brave-prod is a good choice that will keep it from getting over written).
Thank you Lauren appreciate it - I'll give this a thorough shot :)
From the Data tests, how does a user check if their cookies are preserved?
Also, in 'Last change-set test' are you looking', what are you looking for exactly, for a big run through of functional tests much like the format of this one?
Also noticed there was this section on upgrading from an older version, what does this mean? How do i upgrade the wallet from an older version, one of the tests is descripted as:
For that part of the Data tests, I like to navigate to http://www.html-kit.com/tools/cookietester/, set a test cookie, and then update. I verify after updating that the cookie has been preserved.
You can skip the 'last change-set test' and the upgrade the wallet from older versions (in ledger) sections 😄
I'm also having difficulty finding the 'Sync' tab on my phone, which is vital for some of the tests. Is this screenshot accurate for where the sync option should be, or am I in the wrong place?
@arsalankhalid Sync is not yet available on iPhone. You can continue with the tests on iPhone as its similar but the test sheet is for laptop build 😄
Ah thanks @srirambv and @LaurenWags :) Another quick question, where exactly are 'Brave stats' ? Trying to compare crash report IDs
An update on my progress on these tests, they're certainly quite extensive :) latestBraveBuildTestReport.docx
Hey @arsalankhalid - I don't believe crash reports are public, so you can skip the comparison of crash report IDs. Also, looks like you're moving along nicely on the manual test pass, great job! 👍
Installer
spctl --assess --verbose /Applications/Brave.app/
and make sure it returnsaccepted
. If Windows right click on the installer exe and go to Properties, go to the Digital Signatures tab and double click on the signature. Make sure it says "The digital signature is OK" in the popup windowabout:brave
and make sure it is EXACTLY as expectedData
Last changeset test
Printing
Widevine/Netflix test
Ledger
add funds
and click on each currency and verify it shows wallet address and QR CodeLedger Media
Allow contributions to video
is disabled in adavanced settingsAllow contributions to video
is disabled in adavanced settingsauto-include
is disabledSync
About pages
Bookmarks
Context menus
about:styles
(input, textarea, or contenteditable)Find on page
Keyboard Shortcuts
Command
+n
(macOS) ||Ctrl
+n
(Win/Linux)Command
+t
(macOS) ||Ctrl
+t
(Win/Linux)Command
+Shift
+p
(macOS) ||Ctrl
+Shift
+p
(Win/Linux)Command
+Shift
+t
(macOS) ||Ctrl
+Shift
+t
(Win/Linux)Command
+Option
+->
(macOS) ||Ctrl
+PgDn
(Win/Linux)Command
+Option
+<-
(macOS) ||Ctrl
+PgUp
(Win/Linux)Ctrl
+Tab
(macOS/Win/Linux)Ctrl
+Shift
+Tab
(macOS/Win/Linux)Command
+,
(macOS) ||Ctrl
+,
(Win/Linux)Command
+l
(macOS) ||Ctrl
+l
(Win/Linux)Command
+r
(macOS) ||Ctrl
+r
(Win/Linux)Command
+a
(macOS) ||Ctrl
+a
(Win/Linux)Command
+c
(macOS) ||Ctrl
+c
(Win/Linux)Command
+v
(macOS) ||Ctrl
+v
(Win/Linux)Command
+m
(macOS) ||Ctrl
+m
(Win/Linux)Command
+q
(macOS) ||Ctrl
+q
(Win/Linux)Geolocation
Crash Reporting
chrome://crash
causes the new tab to crashchrome://crashes
lists all the crashes and includes both Crash Report ID & Local Crash IDSite hacks
Downloads
Fullscreen
Tabs, Pinning and Tear off tabs
Zoom
Bravery settings
Fingerprint Tests
got canvas fingerprint 0
andgot webgl fingerprint 00
Block all fingerprinting protection
is onBlock all fingerprinting protection
is onContent tests
about:passwords
. Then reload https://trac.torproject.org/projects/tor/login and make sure the saved credentials aren't autofilled instead shows saved id as a dropdown under the login fieldabout:styles
and type some misspellings on a textbox, make sure they are underlined.Flash tests
Autofill tests
Session storage
Do not forget to make a backup of your entire
~/Library/Application\ Support/Brave
folder.~/Library/Application\ Support/Brave/session-store-1
and test that clean session storage works. (%appdata%\Brave
in Windows,./config/brave
in Ubuntu)~/Library/Application\ Support/Brave
folder (%appdata%\Brave
in Windows,./config/brave
in Ubuntu)Cookie and Cache
Update tests
BRAVE_UPDATE_VERSION=0.8.3
env variable works correctly.BRAVE_ENABLE_PREVIEW_UPDATES=TRUE
env variable works and prompts for preview build updates.