Bugs‌ ‌found‌ in Thinkific for Android

Thinkific

2.0

The Thinkific app offers a flexible learning experience, enabling users to engage in courses and communities at their convenience.

Users can access various lesson types, including video, audio, and text, tailored for mobile consumption, allowing for seamless learning on-the-go. Progress tracking ensures continuity in learning, enabling users to pick up where they left off effortlessly. Additionally, features like push notifications and activity feeds facilitate easy connectivity with instructors and peers, fostering an interactive learning environment regardless of location.

QAwerk gave the Thinkific app a really good test drive to make sure users can enjoy all its features without any annoying bugs getting in the way. Want to know what kind of bugs we discovered? Take a look at our bug report below!

50K+downloads
44 ratings

No course information

Severity:

Major

Precondition:

Register a Gmail account.

Steps to Reproduce:
  1. Open the application.
  2. In the search field, enter “Test.”
  3. Click on the “CONTINUE” button.
  4. Find a course on JMeter.
  5. Click on the course.
  6. Click on the Gmail button to log in using Gmail.
  7. Click on the account.
  8. Click on the “Continue” button.
  9. Click on the back arrow.
  10. Click on the “Home” button.
  11. Click on the “Learn” button.
Environment:

Xiaomi Mi 10 (Android 13 TKQ1.221114.001, MIUI Global 14.0.1)

Actual Result:

There is no information available about the course.

Expected Result:

If the course appears in the search results, then the course page should contain information about the course.

Mismatched search results

Severity:

Major

Steps to Reproduce:
  1. Open the application.
  2. In the search field, enter “site.”
  3. Click on the “CONTINUE” button.
  4. Scroll down.
Environment:

Xiaomi Mi 10 (Android 13 TKQ1.221114.001, MIUI Global 14.0.1)

Actual Result:

As a result of the search, a result that does not correspond to the request is displayed.

Expected Result:

The search result should correspond to the request.

Mismatched search results

"Continue" button above keyboard

Severity:

Major

Steps to Reproduce:
  1. Open the application.
  2. Click on the search field.
Environment:

Xiaomi Mi 10 (Android 13 TKQ1.221114.001, MIUI Global 14.0.1)

Actual Result:

The “Continue” button is positioned with a large margin above the keyboard.

Expected Result:

The “Continue” button should be positioned directly above the keyboard.

Continue button above keyboard

Intermittent image display during search

Severity:

Minor

Steps to Reproduce:
  1. Open the application.
  2. In the search field, enter “site.”
  3. Click on the “CONTINUE” button.
  4. Click on the search field.
Environment:

Xiaomi Mi 10 (Android 13 TKQ1.221114.001, MIUI Global 14.0.1)

Actual Result:

The image appears and disappears during the search.

Expected Result:

The image should not appear during the search.

Content doesn't fit screen with large system font

Severity:

Minor

Precondition:

In the phone settings, change the system font size to the maximum available.

Steps to Reproduce:
  1. Open the application.
  2. In the search field, enter “Site Site Site.”
  3. Click on the “CONTINUE” button.
Environment:

Xiaomi Mi 10 (Android 13 TKQ1.221114.001, MIUI Global 14.0.1)

Actual Result:

With a large system font, the content indicating the absence of search results does not fit on the screen.

Expected Result:

It should be possible to scroll through the “Still having issues?” block.

Low-quality profile photo

Severity:

Minor

Precondition:
  1. Register a Gmail account.
  2. Add a profile photo.
Steps to Reproduce:
  1. Open the application.
  2. In the search field, enter “Test.”
  3. Click on the “CONTINUE” button.
  4. Find a course on JMeter.
  5. Click on the course.
  6. Click on the “Gmail” button to log in using Gmail.
  7. Click on the account.
  8. Click on the “Continue” button.
Environment:

Xiaomi Mi 10 (Android 13 TKQ1.221114.001, MIUI Global 14.0.1)

Actual Result:

The profile photo is of very poor quality.

Expected Result:

The profile photo should be of good quality.

Low-quality profile photo

Excessive scrolling in search field

Severity:

Trivial

Steps to Reproduce:
  1. Open the application.
  2. In the search field, enter “Site”.
  3. Click on the “CONTINUE” button.
  4. Pres the block where the search field is located.
  5. Pull up and then down.
Environment:

Xiaomi Mi 10 (Android 13 TKQ1.221114.001, MIUI Global 14.0.1)

Actual Result:

There is extra scrolling available in the search field.

Expected Result:

Extra scrolling should not be available in the search field.

Enter overlaps placeholder

Severity:

Trivial

Steps to Reproduce:
  1. Open the application.
  2. Click on the search field.
Environment:

Xiaomi Mi 10 (Android 13 TKQ1.221114.001, MIUI Global 14.0.1)

Actual Result:

“Enter” overlaps a placeholder.

Expected Result:

“Enter” should not overlap a placeholder.

Enter overlaps placeholder
Enter overlaps placeholder

No character limit in search field

Severity:

Trivial

Steps to Reproduce:
  1. Open the application.
  2. In the search field, enter 200 or more characters.
  3. Click on the “CONTINUE” button.
Environment:

Xiaomi Mi 10 (Android 13 TKQ1.221114.001, MIUI Global 14.0.1)

Actual Result:

There is no character limit for the search field.

Expected Result:

There should be a limit of 100 characters for input.

During testing, I identified a total of 9 bugs. To uphold the reliability and efficiency of the Thinkific app, I suggest conducting thorough regression testing to promptly address these issues.
Iryna, QA engineer

Iryna, QA engineer

Need a reliable QA partner?

Hire us