Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Manual test run on macOS for Ethereum Remote Client 1.0.23 #12253

Closed
21 of 22 tasks
srirambv opened this issue Oct 21, 2020 · 1 comment
Closed
21 of 22 tasks

Manual test run on macOS for Ethereum Remote Client 1.0.23 #12253

srirambv opened this issue Oct 21, 2020 · 1 comment

Comments

@srirambv
Copy link
Contributor

srirambv commented Oct 21, 2020

Branding

  • Verify there are no appearances of the word MetaMask
  • Verify links to MetaMask resources such as websites and email should point to Brave resources
  • Verify all downloadable resources (Seed/Logs) contains Brave file names
  • Verify MetaFox logo is not present on any screen

Component

  • Verify Ethereum client component is downloaded when you open brave://wallet for the first time
  • Verify Ethereum client component is only loaded when brave://wallet page is loaded after install
  • Verify Ethereum client component is successfully updated and doesn't corrupt the browser wallet
  • Delete component folder. Verify the component is downloaded successfully after browser relaunch

Ðapps

  • Verify visiting web3 page triggers a check for setting up Crypto Wallet if not already done
  • Verify Ðapp can successfully connect to your crypto wallets account, signed via a pop-up notification
  • Verify Ðapp transactions where assets are set/received show up in the account activity view within the extension

Import & Recovery

  • Verify you can import Brave Crypto Wallet using 24 seed words
  • Verify you can import MetaMask Wallet using only 12 seed words
  • Verify you can restore Brave CW/MM account from the login screen

Transactions

  • Verify Eth/ERC-20 tokens can be received at the addresses generated for your account
  • Verify Eth/ERC-20 tokens can be sent to other addresses from your account
  • Verify a successful transaction can be done on a restored wallet
  • Verify JS Ethereum Signature work as expected in https://danfinlay.github.io/js-eth-personal-sign-examples/

Hardware

  • Verify you can link hardware wallet using Trezor and unlock the wallet
  • Verify you can link hardware wallet using Ledger Nano and unlock the wallet

Responsive Screen

  • Verify vertical scroll bars are shown when browser resolution is smaller than the page viewport
  • Verify all controls/buttons on Crypto Wallet are responsive when browser resolution is changed
@srirambv
Copy link
Contributor Author

srirambv commented Oct 22, 2020

Verification passed on

Brave 1.17.43 Chromium: 86.0.4240.99 (Official Build) nightly (x86_64)
Revision 002668237e13d38aabd6d11c2d216dd22b736ff2-refs/branch-heads/4240@{#1229}
OS macOS Version 10.15.7 (Build 19H2)
Component 0.1.79 / 1.0.15 dev

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant