Bugs‌ ‌found‌ ‌in‌ GitHub for Android

GitHub

4.8

GitHub for Android is a version control tool for software development teams to stay connected and work in sync no matter where their team members are. The app allows users to perform actions that do not require a complex development environment, such as browsing through notifications, checking and responding to issues and pull requests, reviewing and merging pull requests, as well as neatly organizing their issues with labels, assignees, and projects.

As someone who uses GitHub daily, we wondered if its mobile solution is as good as its web counterpart. Here are some GitHub for Android bugs we spotted while testing.

>1Mdownloads
15.5K ratings

The project’s status is not marked as starred after the user has updated it

Severity:

Major

Precondition:
The user is logged in.
Steps to Reproduce:
  1. Open the app.
  2. Tap the “Explore” button.
  3. Select any project.
  4. Tap the “Star” button.
  5. Navigate to the “Explore” page again.
Environment:

Huawei Nexus 6P + Android 8.0.0

Actual Result:

The project’s status is the same; it is not marked as starred.

Expected Result:

The project’s status is updated.

The text color on the “Dark Theme” pop-up is not changed to white after selecting the dark mode

Severity:

Trivial

Precondition:
The user is logged in.
Steps to Reproduce:
  1. Open the app.
  2. Tap the “Profile” > “Settings” icon.
  3. Tap the “Theme” variant.
  4. Select “Dark” mode.
Environment:

Huawei Nexus 6P + Android 8.0.0

Actual Result:

The text color is black.

Expected Result:

In terms of usability, the text should be of a contrasting color, such as white.

The user’s nickname is displayed twice on the “Profile” page when the app’s orientation changed to landscape

Severity:

Trivial

Precondition:
The Internet connection is disabled.
Steps to Reproduce:
  1. Open the app.
  2. Tap the “Profile” button.
  3. Change the orientation to landscape.
  4. Scroll the page to the bottom.
Environment:

Huawei Nexus 6P + Android 8.0.0

Actual Result:

The user’s nickname is displayed twice.

Expected Result:

The user’s nickname is displayed once.

The user’s nickname is displayed twice on the “Profile” page when the app’s orientation changed to landscape
GitHub for Android is a handy tool for professionals familiar with the Git workflow. I appreciate the opportunity to access my projects while miles away from my laptop, review pull requests, and quickly respond to them on-the-go. I haven’t found any major issues apart from the bug with marking projects as starred and a couple of minor UI inaccuracies.
Artem, QA engineer

Artem, QA engineer

Need a reliable QA partner?

Hire us