Bugs‌ ‌found‌ ‌in‌ Cryptohopper – Crypto Trading for iOS

Cryptohopper - Crypto Trading

4.3

Cryptohopper is a safe and legit crypto trading bot created to help traders invest in the cryptocurrency market no matter their trading experience level. 

The app makes the trading process simple and intuitive. With an automated crypto portfolio manager, users can increase their profits and minimize losses. A free trial of Cryptohopper allows traders to explore and test the bot before subscribing to a plan to access the main features and expert tools. 

This week our QA team tested a crypto trading bot for bugs. Take a look at what we found in the report below.

100K+downloads
12 ratings

App crashes after creating new Hopper with “Ready-made template (Beginner)”

Severity:

Critical

Precondition:

The user has created an account.

Steps to Reproduce:
  1. Open the app. 
  2. Click the “+ Add New hopper” button.
  3. Type any valid name and click the “Next” button. 
  4. Click the “Next” button.
  5. Select the “Poloniex” exchange. 
  6. Select “Simulator (Beginner)”. 
  7. Select “Ready-made template (Beginner)”.
Environment:

iPhone 13Pro, iOS 16.1.1

Actual Result:

The app crashes.

Expected Result:

The app should not crash; a new Hopper should be created.

Not all content is translated after language change

Severity:

Minor

Precondition:
  1. The user has created an account.
  2. The user is on the “Positions” page.
Steps to Reproduce:
  1. Navigate to the “More” page.
  2. Click the “App Settings” button.
  3. Click the “Language” button.
  4. Select “Espanol”. 
  5. Navigate through some pages.
Environment:

iPhone 13Pro, iOS 16.1.1

Actual Result:

Some content is not translated.

Expected Result:

All content should be translated.

User can change name to empty space

Severity:

Minor

Precondition:
  1. The user has created an account.
  2. The user is on the “Positions” page.
Steps to Reproduce:
  1. Navigate to the “More” page.
  2. Click the “User profile” button.
  3. Click the “Full name” button.
  4. Clear the “Full name” field and click the “Save” button.
Environment:

iPhone 13Pro, iOS 16.1.1

Actual Result:

The empty name was saved; no validation appears.

Expected Result:

Validation should appear; the user should not have an empty name.

During manual testing I found 2 minor and 1 critical bug - the app crashes after creating a new Hopper. I would strongly recommend performing regression testing on a regular basis.
Oleh, QA engineer

Oleh, QA engineer

Need a reliable QA partner?

Hire us