-
Notifications
You must be signed in to change notification settings - Fork 19
Brave Talk & Premium Test Plan
Stephen Donner edited this page Feb 3, 2024
·
11 revisions
Development | Staging | Beta | Production |
---|---|---|---|
account.bravesoftware.com |
account.brave.software |
account.bravesoftware.com/beta |
account.brave.com |
Leo |
TBD |
N/A |
. |
TBD |
TBD |
N/A |
subscriptions.bsg.brave.com |
talk.brave.software |
talk.bravesoftware.com |
talk-beta.brave.com |
talk.brave.com |
- note the test plan references
talk.brave.com
(production) for brevity; forstaging
anddevelopment
, substitute the respective FQDN from above
- install Brave
- launch Brave
- load
account.bravesoftware.com/beta
- enter basic-auth username/password
- click
OK
- enter a unique email address
- click on
Get login link
- in the resulting email, click on the
Log in to Brave
link (temporarily add/beta
in the appropriate place) - when landing on /account, click on
Browse plans
- click on
Buy now
forLeo Premium
completeStripe
checkout using test cc credentials - confirm
Leo
underYour plan subscriptions
(withcredentials loaded
messaging)
- With a Brave Talk Premium plan added, with valid payment details:
- Under
Subtotal
, click onAdd promotion code
. - Add in a valid promo code.
- Click on
Apply
. - Confirm
Total due today
drops to$0.00
. - Click
Subscribe
. - Confirm, after some processing time, it automatically redirects and loads
https://talk.brave.com
.
- Load
https://talk.brave.com
- Click on the
Log in
link beneath theGet Premium...
button. - Enter your Brave Premium-enabled email address and click the
Get Login link
. - Confirm you see
A login email is on the way
page, which has atry again
link. - Click on either the
Log in to Brave
button or link in the email. - Confirm you are redirected and logged in to a page like
https://account.brave.com/account/?intent=recover&product_id=8297c863-bdd8-4ef4-b988-d9e461982c5a
, and then tohttps://account.brave.com
.
- Load
talk.brave.com
. - Confirm that after logging in with a Premium-enabled account, you are not shown the
Get Premium for ${price}/mo
button nor theAlready have Premium? Log in.
link beneath.
- Click on the blurple-colored
Go to Brave Talk
button, available on thePlans
screen, underYour plan subscriptions
. - Confirm you get redirected to
talk.brave.com
, and are NOT shown theGet Premium for ${price}/mo
button and theAlready have Premium? Log in.
link beneath. - Click
Start call
. - Confirm the page automatically refreshes and gives you the
Creating the meeting room...
interstitial. - Confirm you are now on a talk URL such as
talk.brave.com/osq24izezq1m0pvXg6K60-mJ7j22S3siQHXtgN-2oU8
, and are prompted for microphone/video-camera permissions.
- On the
Account
pane, click on theEdit payment
link underYour plan subscriptions
. - Confirm you are taken to a Stripe page.
- Enter invalid [expired, random, etc.] pieces of the credentials.
- Confirm Stripe catches errors and only proceeds when all pertinent information is correct.
- On the
Account
pane, click on theEdit payment
link underYour plan subscriptions
. - Confirm you are taken to a Stripe page.
- Confirm you can add a new card
- Confirm once your new card is added, you can delete the old card.
- Click on
Return to Brave Software
- Confirm you are taken to
account.brave.com/account
where your plan subscription is valid.
- Load
account.brave.com/account
. - Click the
Cancel
button. - Click on the white
Cancel subscription
button. - Confirm you get a confirmation
Your plan has been cancelled.
message. - Click on
Return to account
. - Confirm the cancellation notice disappears, and you are on
account.brave.com/account
. - Confirm under
Your plan subscriptions
you see a noticeYour subscription has been canceled. Access until [date].
- Click on the
Renew
button. - Confirm you are taken to the Stripe checkout page.
- Confirm current credit card details are prefilled accurately.
- Click
Subscribe
. - Confirm
talk.brave.com
loads and you see only aStart call
button (later, My Account at top right header) - Click
Start call
and load the URL in 2 or more other browsers (not windows or tabs of same browser) - Confirm the 3rd participant's attempt to join loads a page which says
Sorry, this room is full.
- Click on the
Renew
button. - Confirm you are taken to the Stripe checkout page.
- Add new card details.
- Click
Subscribe
. - Confirm
talk.brave.com
loads and you see only aStart call
button (later, My Account at top right header) - Click
Start call
and load the URL in 2 or more other browsers (not windows or tabs of same browser) - Confirm the 3rd participant's attempt to join loads a page which says
Sorry, this room is full.
- Confirm the tab opens on
https://account.brave.com/account
. - Click on the
Log out
button at the top-right corner. - Confirm you are logged out and taken back to
https://account.brave.com
, with theLog in, or create an account
flow presented.
- Click on the
Delete my account
button. - Confirm
https://support.brave.com/hc/en-us/requests/new?ticket_form_id=360003078831
loads.
- Click on
Start call
. - Verify a call is started, and the
Participants
button is enabled in the bottom toolbar. - Confirm you can invite > 1 additional participants, and all are able to join the call (up to 100).
- Confirm clicking
...
shows aStart recording
menu item. - Click on the
Start recording
menu item. - Click on the
Start recording
button in the popup. - Confirm you hear
Recording is on
. - Confirm you see
Recording started
popup with aCopy Link
link and an(x)
. - Click on
Copy Link
. - Confirm a link like
https://api-vo.jitsi.net/jaas-recordings/us-east-1/vpaas-magic-cookie-a4818bd762a044998d717b70ac734cfe/ijafesvjdyutsgnt
gets copied to your system clipboard. - Click on
...
and chooseStop recording
. - In the resulting
Are you sure you would like to stop the recording popup?
click onCancel
. - Click on
...
and now chooseStop recording
, followed byConfirm
. - Verify you hear
Recording has stopped
. - Paste your copied link and confirm you can download and play the recorded conference call.
- New profile.
- Launch Brave.
- Choose
File
->New private window
. - Confirm you are able to join a 1:1 call with another participant (must use another browser, not just tab/window); copy the URL.
- Confirm the 3rd participant's attempt to join is successful.
- New profile.
- Launch Brave.
- Choose
File
->New private window with Tor
. - Confirm you are able to join a 1:1 call with another participant (must use another browser, not just tab/window); copy the URL.
- Confirm the 3rd participant's attempt to join is successful.
- New profile.
- Launch Brave.
- Choose
File
->Guest window
. - Load
https://talk.brave.com
. - Confirm you are able to join a 1:1 call with another participant (must use another browser, not just tab/window); copy the URL.
- Confirm the 3rd participant's attempt to join is successful.
- Verify it looks good and works well on Android, both tablets and phones, landscape and horizontal orientations.
- Constrain the viewport by resizing the window and ensure the "hamburger" menu shows up and works:
- Click on the
Support
link and ensure it loads. - Click on the
Account
link and ensure it loads. - Click on the
Plans
link and ensure it loads. - Click on the
Log out
link and ensure it loads and you're logged out.
- Click on the
- Verify it looks good and works well on iOS (supported versions >= 12.4 and above).
- Using Brave, load
talk.brave.com
inLight
mode, underBrave colors
inbrave://settings
. Confirm the site's dialog boxes are light-themed. - Using Brave, load
talk.brave.com
inDark
mode, underBrave colors
inbrave://settings
. Confirm the site's dialog boxes are dark-themed.
- Verify loading
talk.brave.com
with each of the below browsers shows the orangeDownload Brave
button; clicking on it loadshttps://brave.com/download/bravetalk
, finally redirecting tohttps://brave.com/?ref=LVT920
: - Chrome [desktop, mobile]
- Safari [desktop, mobile]
- Firefox [desktop]
- Verify the
Download Brave
button onhttps://brave.com/?ref=LVT920
(from above) links tohttps://laptop-updates.brave.com/download/LVT920
.
- Verify using unsupported iOS versions (< =
ios 12.4
) gives theBrave Talk requires that your device is running the latest version of iOS. Please upgrade. Yes, this is an inconvenience and we do apologize!
message.
- New profile, launch Brave.
- Load
talk.brave.com
. - Click
Start free call (up to 4 people)
. - Confirm the page automatically refreshes and gives you the
Creating the meeting room...
interstitial. - Confirm you are now on a talk URL such as
talk.brave.com/osq24izezq1m0pvXg6K60-mJ7j22S3siQHXtgN-2oU8
, and are prompted for microphone/video-camera permissions.