Bugs‌ ‌found‌ ‌in‌ GoTo for Android

GoTo

4.4

GoTo is a communication app designed for flexible work with colleagues and customers. GoTo is meant for collaboration on the go without revealing your private phone number.

GoTo offers instant messaging, VoIP, and video calls. The app syncs with users’ calendars and provides a convenient overview of all meetings. Also, one can organize their contact list into favorites, business, and personal contacts. There’s also a special commuter mode, which makes taking calls on the road easier and safer.

Our QA team tested a great deal of workplace productivity and conferencing software in the past, so we wanted to share our expertise and help the GoTo team improve their app. Let’s see what areas should be tweaked!

500Kdownloads
>7K ratings

Unable to start meeting

Severity:

Critical

Precondition:
  1. The app is installed.
  2. The user is registered on https://www.goto.com/meeting/trial.
Steps to Reproduce:
  1. Open the app and sign in with the email and password from Precondition 2.
  2. Tap the “Plus” button bottom right.
  3. Tap the “Create a meeting” menu item.
  4. Enter a meeting title (e.g. “Test”).
  5. Tap the “Save” button.
  6. Tap X cross close button.
  7. Tap the “Start” button in the meeting record.
  8. Tap the “OK, I’m ready” button.
Environment:

Samsung Galaxy S7, Android 8.0.0

Actual Result:

“Waiting to join the session” notification appears. The session won’t start.

Expected Result:

The session starts in a few seconds.

Unable to start session from meeting room

Severity:

Critical

Precondition:
  1. The app is installed.
  2. The user is registered on https://www.goto.com/meeting/trial.
Steps to Reproduce:
  1. Open the app and sign in with the email and password from Precondition 2.
  2. Tap the “Plus” button bottom right.
  3. Tap the “Create a meeting” menu item.
  4. Enter a meeting title (e.g. “TestRoom”).
  5. Enable the “Reusable meeting room” toggle.
  6. Tap the “Save” button.
  7. Tap X cross close button.
  8. Switch to the “Rooms” tab.
  9. Tap the recently created room record.
  10. Tap the “Join session” button.
  11. Tap the “OK, I’m ready” button.
Environment:

Samsung Galaxy S7, Android 8.0.0

Actual Result:

“Waiting to join the session”notification appears. The session won’t start.

Expected Result:

The session starts in a few seconds.

“Start my meeting” menu item doesn’t work

Severity:

Critical

Precondition:
  1. The app is installed.
  2. The user is registered on https://www.goto.com/meeting/trial.
Steps to Reproduce:
  1. Open the app and sign in with the email and password from Precondition 2.
  2. Tap the “Plus” button bottom right.
  3. Tap the “Start my meeting” menu item.
  4. Tap the “OK, I’m ready” button.
Environment:

Samsung Galaxy S7, Android 8.0.0

Actual Result:

Nothing happens.

Expected Result:

“OK, I’m ready” button changes to “Starting session” and then to “Waiting to join the session” notification. The session starts in a few seconds.

Long displayed name (~50 chars) is cropped on the bottom

Severity:

Trivial

Precondition:
  1. The app is installed.
  2. The user is registered on https://www.goto.com/meeting/trial.
Steps to Reproduce:
  1. Open the app and sign in with the email and password from Precondition 2.
  2. Tap the “Plus” button bottom right.
  3. Tap the “Start my meeting” menu item.
  4. Tap the pencil icon before the displayed name.
  5. Clear the displayed name field.
  6. Enter a new displayed name 50 characters long (e.g. “Lorem ipsum dolor sit amet, consectetuer adipiscin”).
  7. Tap the “Save” button.
Environment:

Samsung Galaxy S7, Android 8.0.0

Actual Result:

The displayed name is cropped on the bottom.

Expected Result:

The displayed name is shown correctly. The maximum name length should be limited.

Inconsistent error message when creating meeting with very long title (~300 chars)

Severity:

Trivial

Precondition:
  1. The app is installed.
  2. The user is registered on https://www.goto.com/meeting/trial.
Steps to Reproduce:
  1. Open the app and sign in with the email and password from Precondition 2.
  2. Tap the “Plus” button bottom right.
  3. Tap the “Create a meeting” menu item.
  4. Enter the meeting title of 300 chars (e.g. “Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec quam felis, ultricies nec, pellentesque eu, pretium quis, sem. Nulla consequat massa quis enim. Donec.”).
  5. Tap the “Save” button.
Environment:

Samsung Galaxy S7, Android 8.0.0

Actual Result:

“Cannot save meeting. Request failed with status 400” error message pops up.

Expected Result:

“Cannot save meeting. The meeting title should be at most 250 characters long” error message pops up.

GoTo mobile app is more like an addition to the desktop solution as it has limitations, such as the inability to edit & delete existing meetings. While exploring GoTo's Android version, I was unable to start a session, which is a showstopper for a communication app. Also, there are some trivial bugs for cases with very long meeting & user names.
Aliaksei, QA engineer

Aliaksei, QA engineer

Need a reliable QA partner?

Hire us