Bugs‌ ‌found‌ ‌in‌ Riley: Relationships made easy for iOS

Riley: Relationships made easy

5.0

Riley: Relationships made easy is a proactive relationship platform that revolutionizes the way people manage their important connections.

By leveraging voice, AI, and data, Riley replaces various tools like spreadsheets, notecards, and address books. With Riley, you can save time, cut through the noise, and cultivate genuine relationships with everyone in your network. Using Riley, you can set reminders for significant occasions like birthdays, anniversaries, or crucial moments for building strong connections. Real-time reminders are delivered via daily Intelligence Reports or sent directly to users’ emails.

After conducting quick tests, our QA engineers uncovered several bugs in Riley: Relationships made easy. Here is a summary of our discoveries.

5K+downloads
1 ratings

No LinkedIn login buttons using Google or Apple

Severity:

Critical

Precondition:

Log in to the account for the first time.

Steps to Reproduce:
    1. Click on the “Get Started with Riley” button.
    2. Click on the “Get more! Sync LinkedIn” button.
    3. Click on the “Sync with LinkedIn” button.
Environment:

iPhone 11, iOS 17.0

Actual Result:

There are no LinkedIn login buttons using Google or Apple.

Expected Result:

Buttons for logging in with the help of Google and Apple should be present.

Error occurs when creating event

Severity:

Critical

Precondition:

Login to the account for the first time.

Steps to Reproduce:
  1. Click on the “Get Started with Riley” button.
  2. Click on the “Schedule a task” button.
  3. Enter any name in the “Attendee” field.
  4. Click on that name marked new.
  5. Fill in the “Subject” field.
  6. Fill in the “Description” field.
  7. Click on the “DONE” button.
Environment:

iPhone 11, iOS 17.0

Actual Result:

An error occurs when creating the event.

Expected Result:

There shouldn’t be any error when creating the event.

Error occurs when creating event

Error is displayed when logging out of system

Severity:

Critical

Precondition:

Login to the account.

Steps to Reproduce:
  1. Click on the Settings button.
  2. Click on the “Logout” button.
Environment:

iPhone 11, iOS 17.0

Actual Result:

An error is displayed when logging out of the system.

Expected Result:

No error should be displayed when logging out.

All settings have been completed, but step-by-step screen is still displayed

Severity:

Major

Precondition:
  1. Login to the account.
  2. Create a LinkedIn account with an email and password.
  3. Create a Google account.
Steps to Reproduce:
  1. Click on the “Get Started with Riley” button.
  2. Click on the “Connect Google” button.
  3. Click on the “Sign in with Google” button.
  4. Click on the “Let’s do it” button.
  5. Click on the “Continue” button.
  6. Choose a Google account.
  7. Click on the “Sync” button.
  8. Click on the “Talk to Riley” button.
  9. Say a few words.
  10. Click on the “Submit” button.
  11. Fill in the “Full name” field.
  12. Click on the “Save” button.
  13. Click on the “Skip” button.
  14. Click on the “Schedule a task” button.
  15. Enter any name in the “Attendee” field.
  16. Click on the newly marked name.
  17. Fill in the “Subject” field.
  18. Fill in the “Description” field.
  19. Click on the “DONE” button.
  20. Click on the “Get more! Sync LinkedIn” button.
  21. Click on the “Sync with LinkedIn” button.
  22. Fill in the login and password fields.
  23. Click on the “Sign in” button.
  24. Click on the “Your next coffee is on us!” button.
  25. Click on the “Thanks” button.
  26. Click on the “Back” button.
Environment:

iPhone 11, iOS 17.0

Actual Result:

All settings have been completed, but the step-by-step screen and the “Get Started with Riley” button continue to appear.

Expected Result:

The “Get Started with Riley” button and the step-by-step screen should disappear after completing the steps.

When logging into LinkedIn account, security check screen does not load

Severity:

Major

Precondition:

Login to the account.

Steps to Reproduce:
  1. Click on the “Get Started with Riley” button.
  2. Click on the “Get more! Sync LinkedIn” button.
  3. Click on the “Sync with LinkedIn” button.
  4. Fill in the login and password fields with invalid data.
  5. Click on the “Sign in” button.
  6. Fill in the login and password fields with invalid data.
  7. Click on the “Sign in” button.
  8. Fill in the login and password fields with invalid data.
  9. Click on the “Sign in” button.
  10. Fill in the login and password fields with valid data.
  11. Click on the “Sign in” button.
Environment:

iPhone 11, iOS 17.0

Actual Result:

When logging into a LinkedIn account, the security check screen does not load.

Expected Result:

The security check screen should load.

It is possible to set date of birth later than current date

Severity:

Minor

Precondition:

Login to the account.

Steps to Reproduce:
  1. Click on the Settings button.
  2. Click on the “Edit Profile” button.
  3. Click on the “Edit” button.
  4. Click on the “Birthday” box.
  5. Choose the date December 31, 2023.
  6. Click on the “Done” button.
  7. Click on the checkmark to save.
Environment:

iPhone 11, iOS 17.0

Actual Result:

It is possible to set the date of birth later than the current date.

Expected Result:

Birth entry dates later than the current date should not be displayed.

It is possible to set date of birth later than current date

Start date of work is later than end date

Severity:

Minor

Precondition:

Login to the account.

Steps to Reproduce:
  1. Click on the “My Rolodex” button in the bottom menu.
  2. Click on Your account.
  3. Click on the “Professional” button.
  4. In the “Experience” block, click on the +.
  5. Fill in the fields: Company Name and Position.
  6. Set the “Start Date” as September 10, 2023.
  7. Set the “End Date” as February 20, 2010.
  8. Click on the checkmark to save.
Environment:

iPhone 11, iOS 17.0

Actual Result:

The start date of the work is later than the end date.

Expected Result:

The start date of the work must be earlier than the end date.

No options to back down on profile settings buttons

Severity:

Trivial

Precondition:

Login to the account for the first time.

Steps to Reproduce:
  1. Click on the “Get Started with Riley” button.
Environment:

iPhone 11, iOS 17.0

Actual Result:

There are no options to back down on the profile settings buttons.

Expected Result:

There should be a way to back down or cancel actions on the profile settings buttons.

No options to back down on profile settings buttons

Word "Thanks" is overlapping with alert

Severity:

Trivial

Precondition:

Login to the account for the first time.

Steps to Reproduce:
  1. Click on the “Get Started with Riley” button.
  2. Click on the “Your next coffee is on us!” button.
Environment:

iPhone 11, iOS 17.0

Actual Result:

The word “Thanks” is overlapping with the alert.

Expected Result:

The word “Thanks” should not overlap with the alert.

Word Thanks is overlapping with alert

Button "See Description" is truncated

Severity:

Trivial

Precondition:

Login to the account.

Steps to Reproduce:
  1. Click on the “My Rolodex” button in the bottom menu.
  2. Click on “Your account.”
  3. Click on the “Professional” button.
  4. In the “Experience” block, click on the “+” symbol.
  5. Fill in the fields: Company Name and Position.
  6. Set the “Start Date.”
  7. Set the “End Date.”
  8. Click on the checkmark to save.
  9. In the “Experience” block, click on the “+” symbol.
  10. Fill in the fields: Company Name and Position.
  11. Set the “Start Date.”
  12. Set the “End Date.”
  13. Click on the checkmark to save.
Environment:

iPhone 11, iOS 17.0

Actual Result:

The button “See Description” is truncated.

Expected Result:

The button “See Description” should not be truncated or cut off.

Button See Description is truncated
During testing, 10 bugs were found. To ensure a smooth user experience and improve app performance, I recommend utilizing appropriate testing tools and techniques. This includes functional testing for LinkedIn login integration, event creation, and system logout functionality, UI testing for screen and button display, boundary testing to prevent date-related issues, and usability testing for proper alignment and text truncation prevention.
Iryna, QA engineer

Iryna, QA engineer

Need a reliable QA partner?

Hire us