Bugs‌ ‌found‌ ‌in‌ Blockchain.com Exchange for Android

Blockchain.com Exchange

3.5

Blockchain.com Exchange is an app that offers a variety of options to help you trade crypto easily and securely. It can be seamlessly integrated with your bank accounts and blockchain.com wallet, plus it syncs with your desktop & mobile.

It allows you to trade with over 120 trading pairs, including BTC, ETH, DeFi, etc. and provides 24/7 customer service. Trusted by thousands of individuals, this app makes crypto trading simple.

In testing Blockchain.com Exchange, our QA engineers found some non-critical bugs that, if fixed, would make the app flawless. Let’s see!

50K+downloads
516 ratings

When tapped, 'Need help' link text element does not react

Severity:

Major

Precondition:
  1. The app is successfully installed.
  2. The user is logged out.
Steps to Reproduce:
  1. Launch the app.
  2. Tap the ‘Sign’ Up button.
  3. Once the ‘Create Your Blockain.com Account’ section is displayed, scroll down to the bottom.
  4. Tap the ‘Need Help?’ link text.
  5. Look at the result.
Environment:

Android 9, Xiaomi Mi A1

Actual Result:

When the user taps the ‘Need help’ link text element, nothing happens.

Expected Result:

When the user taps the ‘Need help’ link text element, the options section appears and is interactive.

‘Terms of Service’ & ‘Privacy Policy’ links don’t redirect user to appropriate pages

Severity:

Minor

Precondition:
  1. The app is successfully installed.
  2. The user is logged out.
Steps to Reproduce:
  1. Launch the app.
  2. Tap the ‘Sign’ Up button.
  3. Once the ‘Create Your Blockain.com Account’ section is displayed, scroll down to the bottom.
  4. Tap ‘Terms of Services’.
  5. Tap ‘Privacy Policy’.
  6. Look at the result.
Environment:

Android 9, Xiaomi Mi A1

Actual Result:

When the user taps the ‘Terms of Service’ & ‘Privacy Policy’ links, nothing happens.

Expected Result:

Upon tapping the ‘Terms of Service’ or ‘Privacy Policy’ link, the user is redirected to the appropriate section or page.

Impossible to delete user’s account from “Settings” > “Security” section

Severity:

Minor

Precondition:
  1. The app is successfully installed.
  2. The user is logged out.
Steps to Reproduce:
  1. Launch the app.
  2. Tap ‘Account’.
  3. Tap ‘Security’ within the “Settings” section.
  4. Tap ‘Delete Account’.
  5. Look at the result.
Environment:

Android 9, Xiaomi Mi A1

Actual Result:

In the ‘Security’ section, the user cannot delete the account after tapping the ‘Delete Account’ action.

Expected Result:

The user is able to delete their account by tapping the ‘Delete Account’ option within the ‘Security’ section.

Amount of specific currency overlaps current price value shown at ‘Trade’ < ‘Order book’ section

Severity:

Trivial

Precondition:
  1. The app is successfully installed.
  2. The user is logged out.
  3. ‘DOGE – USDT’ pair is added to the Watchlist.
Steps to Reproduce:
  1. Launch the app.
  2. Tap ‘Watchlist’ on the ‘Home’ screen.
  3. Tap the ‘DOGE-USDT’ pair.
  4. Look at the result.
Environment:

Android 9, Xiaomi Mi A1

Actual Result:

The amount of currency sold or bought in the pair ‘DOGE – USDT’ overlaps the ‘Order book’.

Expected Result:

The amount of sold/bought currency does not overlap the value of the actual price.

Amount of specific currency overlaps current price value shown at ‘Trade’ < ‘Order book’ section
Overall performance is stable, and the app's main functionality works perfectly. Test execution revealed several defects related to the inactivity of displayed elements, the inability to delete the user's account, and visual issues.
Valentyn, QA engineer

Valentyn, QA engineer

Need a reliable QA partner?

Hire us