Comments (2)
Verification PASSED on
Brave | 1.69.107 Chromium: 127.0.6533.43 (Official Build) nightly (64-bit)
-- | --
Revision | b488d8743681b4b13fbe03a8d57a25af75998de5
OS | Windows 10 Version 22H2 (Build 19045.4651)
- Verified the test plan from brave/brave-core#24157
- Logged #39852
Enable Rewards
Case 1: Verify Onboarding via BR panel_PASSED
- Clean profile, launch brave using
brave.exe --enable-logging=stderr --vmodule="*/bat-native-ledger/*"=9,"*/brave_rewards/*"=9,"*/bat-native-ads/*"=9,"*/bat-native-confirmations/*"=9,"*/brave_ads/*"=9,"*/brave_user_model/*"=9 --rewards=staging=true,rewards=debug=true
- Open brave://flags and enable the feature flag
#brave-rewards-new-rewards-ui
- Click on the BAT logo and confirm the followings:
- Confirmed that click on BAT logo opens up the New Rewards UI
- Confirmed that click on
Learn more
link redirects tohttps://brave.com/rewards-tour/
page in a new tab as expected - Confirmed that click on
Terms of Service
link redirects tohttps://basicattentiontoken.org/user-terms-of-service/
page in a new tab as expected - Confirmed that click on
Privacy Policy
link redirects tohttps://brave.com/privacy/browser/#rewards
page in a new tab as expected
Rewards New UI | Learn more | Terms of Service | Privacy Policy |
---|---|---|---|
- Click on "Start Using Rewards" button on the BR panel, then select a country and click on "Continue" button.
- Confirmed that valid payment id is created when user completes the rewards onboarding
Example | Example | Example | Example | Example | Example |
---|---|---|---|---|---|
Case 2: Verify Onboarding via brave://rewrads page_PASSED
- Clean profile 1.69.x
- Launch brave using
brave.exe --enable-logging=stderr --vmodule="*/bat-native-ledger/*"=9,"*/brave_rewards/*"=9,"*/bat-native-ads/*"=9,"*/bat-native-confirmations/*"=9,"*/brave_ads/*"=9,"*/brave_user_model/*"=9 --rewards=staging=true,rewards=debug=true
- Connect to a custodian
- Open brave://flags and enable the feature flag
#brave-rewards-new-rewards-ui
- Open brave://rewrads or BR panel
- Rewards UI is empty which is known issue as it's not yet implemented as per https://bravesoftware.slack.com/archives/CNH9Q6REV/p1721290660030429?thread_ts=1721233592.471079&cid=CNH9Q6REV
- Reset rewards via BR panel or via rewards home page or via brave://settings/clearBrowserData
- "Start using Brave Rewards` UI is shown on both brave://rewrads home page and BR panel
- Click on "Start Using Rewards" button on the brave://rewrads page, then select a country and click on "Continue" button.
- Confirmed that valid payment id is created when user completes the rewards onboarding
Example | Example | Example | Example | Example | Example |
---|---|---|---|---|---|
Reset Rewards
Case 1.1: Reset rewards via Rewards home page_PASSED
- Clean profile 1.69.x
- Launch brave using
brave.exe --enable-logging=stderr --vmodule="*/bat-native-ledger/*"=9,"*/brave_rewards/*"=9,"*/bat-native-ads/*"=9,"*/bat-native-confirmations/*"=9,"*/brave_ads/*"=9,"*/brave_user_model/*"=9 --rewards=staging=true,rewards=debug=true
- Open brave://flags and enable the feature flag
#brave-rewards-new-rewards-ui
- Open brave://rewrads or click on BR panel
- Enable Rewards via brave://rewrads
- Click on
...More
and click onReset
option - Confirmed that Reset Rewards modal popup is displayed
- Select the checkbox and click on Reset
- Confirmed that rewards is reset and ensured that payment id is not created in brave://rewards-internals page
- Confirmed that "Start using Brave Rewards` option is shown on both brave://rewrads and BR panel
Example | Example | Example | Example |
---|---|---|---|
Case 1.2: Reset rewards via 3 dot menu in BR panel_PASSED
- Clean profile 1.69.x
- Launch brave using
brave.exe --enable-logging=stderr --vmodule="*/bat-native-ledger/*"=9,"*/brave_rewards/*"=9,"*/bat-native-ads/*"=9,"*/bat-native-confirmations/*"=9,"*/brave_ads/*"=9,"*/brave_user_model/*"=9 --rewards=staging=true,rewards=debug=true
- Open brave://flags and enable the feature flag
#brave-rewards-new-rewards-ui
- Open brave://rewrads or click on BR panel
- Enable Brave Rewards via BR panel
- Confirmed that rewards is enabled
- Click on
...More
and click onReset
option - Confirmed that Reset Rewards modal popup is displayed
- Select the checkbox and click on Reset
- Confirmed that rewards is reset and ensured that payment id is not created in brave://rewards-internals page
- Confirmed that "Start using Brave Rewards` option is shown on both brave://rewrads and BR panel
Example | Example | Example | Example |
---|---|---|---|
Case 1.3: Reset rewards via brave://settings/clearBrowserData_PASSED
- Clean profile 1.69.x
- Launch brave using
brave.exe --enable-logging=stderr --vmodule="*/bat-native-ledger/*"=9,"*/brave_rewards/*"=9,"*/bat-native-ads/*"=9,"*/bat-native-confirmations/*"=9,"*/brave_ads/*"=9,"*/brave_user_model/*"=9 --rewards=staging=true,rewards=debug=true
- Open brave://flags and enable the feature flag
#brave-rewards-new-rewards-ui
- Open brave://rewrads or click on BR panel
- Enable Brave Rewards via BR panel
- Confirmed that rewards is enabled
- Open brave://settings/ and click on
Delete Browsing data
- Click on
Reset Brave Rewards data
link - Confirmed that Reset Rewards modal popup is displayed
- Select the checkbox and click on Reset
- Confirmed that rewards is reset and ensured that payment id is not created in brave://rewards-internals page
- Confirmed that "Start using Brave Rewards` option is shown on both brave://rewrads and BR panel
Case 2: Reset rewards in an nonconnected upgraded profile_PASSED
- Clean profile
1.68.x
- Enable rewards
Example | Example |
---|---|
- Upgrade the profile to 1.69.x
- Open brave://flags and enable the feature flag
#brave-rewards-new-rewards-ui
- Open brave://settings/privacy, select "Delete browsing data"
- Click the "Reset Brave Rewards data..." link.
- Confirmed that
Reset Brave Rewards
modal popup is displayed - Select the checkbox and click on
Reset
button - Confirmed that rewards is reset and "Start Using Rewards" button is shown on both brave://rewrads and BR panel
- Confirmed that
Rewards profile not yet created
message is not shown on the brave://rewards-internals page
Example | Example | Example | Example | Example | Example |
---|---|---|---|---|---|
- Enable the rewards via brave://rewrads page or BR panel
- Reset rewards via brave://rewrads->Home->More->Reset or BR panel->click on 3 dot menu->click on Reset
- Confirmed that the rewards is reset without any issues
Case 3: Reset rewards in an connected upgraded profile_PASSED
- Clean profile
1.68.x
- Launch brave using
brave.exe --enable-logging=stderr --vmodule="*/bat-native-ledger/*"=9,"*/brave_rewards/*"=9,"*/bat-native-ads/*"=9,"*/bat-native-confirmations/*"=9,"*/brave_ads/*"=9,"*/brave_user_model/*"=9 --rewards=staging=true,rewards=debug=true
- Enable rewards
- Connect to a custodian
- Upgrade the profile to 1.69.x
- Open brave://flags and enable the feature flag
#brave-rewards-new-rewards-ui
- Open brave://rewrads or BR panel
- Rewards UI is empty which is known issue as it's not yet implemented as per https://bravesoftware.slack.com/archives/CNH9Q6REV/p1721290660030429?thread_ts=1721233592.471079&cid=CNH9Q6REV
- Reset rewards via brave://rewards More->Reset option or BR panel->Reset option
- Confirmed that rewards is reset and "Start Using Rewards" button is shown on both brave://rewrads and BR panel
- Confirmed that
Rewards profile not yet created
message is not shown on the brave://rewards-internals page
from brave-browser.
Verification in progress with
Brave | 1.69.125 Chromium: 127.0.6533.73 (Official Build) beta (arm64)
-- | --
Revision | 79a6ca7e03650b0e0f2641d13d063d9450a0528d
OS | macOS Version 14.6 (Build 23G5066c)
- Verified the test plan from brave/brave-core#24157
- Encountered and logged:
Enable Rewards
Case 1: Verify Onboarding via BR panel - PASSED
- Clean profile, launch brave using
-- args --enable-logging=stderr --vmodule="*/bat-native-ledger/*"=9,"*/brave_rewards/*"=9,"*/bat-native-ads/*"=9,"*/bat-native-confirmations/*"=9,"*/brave_ads/*"=9,"*/brave_user_model/*"=9 --rewards=staging=true,debug=true
- Open brave://flags and enable the feature flag
#brave-rewards-new-rewards-ui
- Click on the BAT logo and confirm the followings:
- Confirmed that click on BAT logo opens up the New Rewards UI
- Confirmed that click on
Learn more
link redirects tohttps://brave.com/rewards-tour/
page in a new tab as expected - Confirmed that click on
Terms of Service
link redirects tohttps://basicattentiontoken.org/user-terms-of-service/
page in a new tab as expected - Confirmed that click on
Privacy Policy
link redirects tohttps://brave.com/privacy/browser/#rewards
page in a new tab as expected
Rewards New UI | Learn more | Terms of Service | Privacy Policy |
---|---|---|---|
- Click on "Start Using Rewards" button on the BR panel
- Confirmed clicking on "Cancel" without selecting a country directs back to the first slide and rewards is not joined
- Confirmed clicking on "x" icon (upper right corner) directs back to the first slide and rewards is not joined
- Confirmed OS country is "pre-selected" when country drop down is activated
- Confirmed selecting a country and then clicking "Continue" button joins rewards
Example | Example | Example | Example | Example |
---|---|---|---|---|
-
On the completion ("woohoo" notification) slide after rewards is joined:
- Confirmed clicking on "x" icon closes the "woohoo" notification
- Confirmed clicking on "Done" opens
https://brave.com/rewards-tour/
in a new tab - Confirmed clicking on "How does it work" opens
https://brave.com/rewards-tour/
in a new tab
-
Confirmed that valid payment id is created when user completes the rewards onboarding
Case 2: Verify Onboarding via brave://rewards page - PASSED
- Clean profile, launch brave using
-- args --enable-logging=stderr --vmodule="*/bat-native-ledger/*"=9,"*/brave_rewards/*"=9,"*/bat-native-ads/*"=9,"*/bat-native-confirmations/*"=9,"*/brave_ads/*"=9,"*/brave_user_model/*"=9 --rewards=staging=true,debug=true
- Open brave://flags and enable the feature flag
#brave-rewards-new-rewards-ui
- Navigate to brave://rewards page and confirm the followings:
- Confirmed that brave://rewards page shows the New Rewards UI
- Confirmed that click on
Learn more
link redirects tohttps://brave.com/rewards-tour/
page in a new tab as expected - Confirmed that click on
Terms of Service
link redirects tohttps://basicattentiontoken.org/user-terms-of-service/
page in a new tab as expected - Confirmed that click on
Privacy Policy
link redirects tohttps://brave.com/privacy/browser/#rewards
page in a new tab as expected
Rewards New UI | Learn more | Terms of Service | Privacy Policy |
---|---|---|---|
- Click on "Start Using Rewards" button on the brave://rewards page
- Confirmed clicking on "Cancel" without selecting a country directs back to the first slide and rewards is not joined
- Confirmed clicking on "x" icon (upper right corner) directs back to the first slide and rewards is not joined
- Confirmed OS country is "pre-selected" when country drop down is activated
- Confirmed selecting a country and then clicking "Continue" button joins rewards
Example | Example | Example | Example | Example |
---|---|---|---|---|
-
On the completion ("woohoo" notification) slide after rewards is joined:
- Confirmed clicking on "x" icon closes the "woohoo" notification
- Confirmed clicking on "Done" opens
https://brave.com/rewards-tour/
in a new tab - Confirmed clicking on "How does it work" opens
https://brave.com/rewards-tour/
in a new tab
-
Confirmed that valid payment id is created when user completes the rewards onboarding
Reset Rewards
Case 1.1: Reset rewards via brave://rewards page - PASSED
- Clean profile 1.69.x
- Launch brave using
--args --enable-logging=stderr --vmodule="*/bat-native-ledger/*"=9,"*/brave_rewards/*"=9,"*/bat-native-ads/*"=9,"*/bat-native-confirmations/*"=9,"*/brave_ads/*"=9,"*/brave_user_model/*"=9 --rewards=staging=true,debug=true
- Open brave://flags and enable the feature flag
#brave-rewards-new-rewards-ui
- Close and relaunch from terminal again
- Enable Rewards and navigate to brave://rewards page if necessary
- Click on
...More
and click onReset
option - Confirmed that Reset Rewards modal popup is displayed
- Click Cancel, confirm modal is closed and rewards is not reset
- Open modal again, select the checkbox and click cancel
- Confirm modal is closed and rewards is not reset
- Open modal again
- Confirm the "x" closes the modal and rewards is not reset
- Open modal again
- Select the checkbox and click the "x"
- Confirm the modal is closed and rewards is not reset
- Open modal again
- Confirm the "support article about resetting" links open the expected support article in a new tab
- Navigate back to brave://rewards and select the checkbox and click on Reset
- Confirmed that rewards is reset and ensured that payment id is cleared from brave://rewards-internals page
- Confirmed that new onboarding is shown on both brave://rewards and BR panel
Example | Example | Example | Example | Example |
---|---|---|---|---|
Case 1.2: Reset rewards via 3 dot menu in BR panel - PASSED
- Clean profile 1.69.x
- Launch brave using
--args --enable-logging=stderr --vmodule="*/bat-native-ledger/*"=9,"*/brave_rewards/*"=9,"*/bat-native-ads/*"=9,"*/bat-native-confirmations/*"=9,"*/brave_ads/*"=9,"*/brave_user_model/*"=9 --rewards=staging=true,debug=true
- Open brave://flags and enable the feature flag
#brave-rewards-new-rewards-ui
- Close and relaunch from terminal again
- Enable Rewards
- Open the panel
- Click on
...
menu (it's vertical) and click onReset
option - Confirmed that brave://rewards page is opened and Reset Rewards modal popup is displayed
- Click Cancel, confirm modal is closed and rewards is not reset
- Open modal (via panel) again, select the checkbox and click cancel
- Confirm modal is closed and rewards is not reset
- Open modal (via panel) again
- Confirm the "x" closes the modal and rewards is not reset
- Open modal (via panel) again
- Select the checkbox and click the "x"
- Confirm the modal is closed and rewards is not reset
- Open modal (via panel) again
- Confirm the "support article about resetting" links open the expected support article in a new tab
- Navigate back to brave://rewards and select the checkbox and click on Reset
- Confirmed that rewards is reset and ensured that payment id is cleared from brave://rewards-internals page
- Confirmed that new onboarding is shown on both brave://rewards and BR panel
Example | Example | Example | Example | Example |
---|---|---|---|---|
Case 1.3: Reset rewards via brave://settings/clearBrowserData - PASSED
- Clean profile 1.69.x
- Launch brave using
--args --enable-logging=stderr --vmodule="*/bat-native-ledger/*"=9,"*/brave_rewards/*"=9,"*/bat-native-ads/*"=9,"*/bat-native-confirmations/*"=9,"*/brave_ads/*"=9,"*/brave_user_model/*"=9 --rewards=staging=true,debug=true
- Open brave://flags and enable the feature flag
#brave-rewards-new-rewards-ui
- Open brave://rewards or click on BR panel
- Enable Brave Rewards via BR panel
- Confirmed that rewards is enabled
- Open brave://settings/privacy and click on
Delete Browsing data
- Click on
Reset Brave Rewards data
link - Confirmed that Reset Rewards modal popup is displayed
- Select the checkbox and click on Reset
- Confirmed that rewards is reset and ensured that payment id is not created in brave://rewards-internals page
- Confirmed that "Start using Brave Rewards` option is shown on both brave://rewards and BR panel
Example | Example | Example | Example | Example |
---|---|---|---|---|
Case 2: Reset rewards in an nonconnected upgraded profile - InProgress
- Clean profile
1.68.x
- Enable rewards
Example | Example |
---|
- Upgrade the profile to 1.69.x
- Open brave://flags and enable the feature flag
#brave-rewards-new-rewards-ui
- Open brave://settings/privacy, select "Delete browsing data"
- Click the "Reset Brave Rewards data..." link.
- Confirmed that
Reset Brave Rewards
modal popup is displayed - Select the checkbox and click on
Reset
button - Confirmed that rewards is reset and "Start Using Rewards" button is shown on both brave://rewrads and BR panel
- Confirmed that
Rewards profile not yet created
message is not shown on the brave://rewards-internals page
Example | Example | Example | Example | Example | Example |
---|
- Enable the rewards via brave://rewrads page or BR panel
- Reset rewards via brave://rewrads->Home->More->Reset or BR panel->click on 3 dot menu->click on Reset
- Confirmed that the rewards is reset without any issues
from brave-browser.
Related Issues (20)
- Keyboard closes randomly
- Crash Report Version 1.68.128 Chromium: 127.0.6533.73 (Official Build) (arm64) HOT 1
- [Android] Resolve billing client issues
- Release checklist for `1.68.x - Release #3`
- Manual test run on Android ARM for 1.68.x - Release #3
- Manual test run on Android Tab for 1.68.x - Release #3
- [ads] User reactions code health
- Default search engine set to Google in a fresh browser installation in an Ubuntu 24.04 live installation VM HOT 2
- [ads] General code health
- `Tab switch` button stops working and wrong webpage is shown when using `Switch` CTA button
- Add System Prompt in Leo AI Settings
- bookmarks(sidebar) should remember latest state when restarted HOT 1
- The width of the sidebar should be freely adjustable HOT 2
- Handle editing summarize page prompt
- [ads] Refactor video NTT media_25 and media_100 metrics to use BoundaryTimeObserver
- [CR 127] Users report missing passwords in Password Manager
- Test failure: WebRtcEventLogManagerTestHistory.ExpiredLogFilesReplacedByHistoryFilesAndGetHistoryReportsAccordingly
- Crash Report
- Fix button text colours
- [Follow up to #39855] YT `Black screen` and `ads` are shown on `iPad` in `Desktop mode`
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from brave-browser.