Bugs‌ ‌found‌ ‌in‌ FinFollow for iOS

FinFollow

FinFollow is a mobile solution for investment inspiration and an easy overview of your investments from different bank accounts.

The app allows you to follow experienced investors you trust and learn from them. You decide if you want to share your account with everyone on a subscription basis or make it free to follow for selected people. FinFollow users also receive real-time notifications whenever there’s a change in the investment accounts they follow.

Our fintech testing team was curious to explore an innovative solution like FinFollow. So we tested it manually, and here is the result.

>100downloads

The user cannot activate account with email code

Severity:

Critical

Precondition:

The user has created an account but has not activated it.

Steps to Reproduce:
  1. Open the app.
  2. Tap the “Email” field.
  3. Enter the email.
  4. Tap the “Password” field.
  5. Enter the password.
  6. Tap the “Sign in” button.
  7. Tap the “Resend Code” button.
  8. Enter the password that was sent to your email.
Environment:

iOS – 16.2
Device – iPhone 11

Actual Result:

Error “Something went wrong” pops up.

Expected Result:

The account is activated successfully.

No error message displayed when using incorrect email

Severity:

Major

Precondition:

The user has skipped onboarding.

Steps to Reproduce:
  1. Open the app.
  2. Tap the “Forgot your password?” button.
  3. Tap the “Email” field.
  4. Enter the “test” text.
  5. Tap the “Send Code” button .
Environment:

iOS – 16.2
Device – iPhone 11

Actual Result:

Nothing happens.

Expected Result:

The user sees an error message like “Invalid email address”.

"Skip" and "Next" button texts are cramped

Severity:

Major

Precondition:

Turn off connection.

Steps to Reproduce:
  1. Open the app.
Environment:

iOS – 16.2
Device – iPhone 11

Actual Result:

“Onboarding. Skip” and “Onboarding. Next” buttons have cramped text.

Expected Result:

“Onboarding. Skip” and “Onboarding. Next” button texts are displayed properly.

Skip and Next button texts are cramped

Password creation rules aren’t displayed

Severity:

Major

Precondition:

The user has skipped onboarding.

Steps to Reproduce:
  1. Open the app.
  2. Tap the “Create account” button.
  3. Tap the “Password” field.
  4. Enter the “1234” text.
  5. Tap the “Confirm Password” field.
  6. Enter the “1234” text.
Environment:

iOS – 16.2
Device – iPhone 11

Actual Result:

“Password” and “Confirm Password” fields are highlighted in red.

Expected Result:

If the created password does not match the rules, display the rules for the “Password” field.

While testing the app, I came across several major bugs and one critical issue that blocked any further interaction with the app. I recommend testing the app consistently and frequently to prevent showstoppers like this from appearing in prod.
Alexander, QA engineer

Alexander, QA engineer

Need a reliable QA partner?

Hire us