Bugs‌ ‌found‌ ‌in‌ GitHub for Android: ‌QAwerk‌ ‌Bug‌ ‌Crawl‌

Crawl Logo

GitHub

4.6

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.

>1kk Downloads
4.9K Bewertungen
github.com
The project’s status is not marked as starred after the user has updated it
SEVERITY:
Major

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
PRECONDITION:
The user is logged in.

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

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
PRECONDITION:
The user is logged in.

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

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
PRECONDITION:
The Internet connection is disabled.

Actual result:
The user’s nickname is displayed twice.

EXPECTED RESULT:
The user’s nickname is displayed once.

Need a reliable QA partner?

Hire us