Bugs‌ ‌found‌ ‌in‌ EdApp for iOS

EdApp

4.8

EdApp is a mobile learning management system built to make corporate learning smarter and more fun.

The app allows creating an unlimited number of courses for an unlimited number of users with the option to add your own branding. Better learners’ engagement is achieved through bite-sized lessons reinforced with quizzes and games.

As a mobile testing company with a track record in e-learning, QAwerk could not pass by an innovative solution like EdApp. Our QA engineers made a quick test run, and here is how we believe the app can be improved.

10Kdownloads
1.1K ratings

Sponsor logo not showing

Severity:

Minor

Steps to Reproduce:
  1. Open the app.
  2. Go to “Courses”.
  3. Tap the “+” button.
  4. Scroll down to “Unitar – Road Safety”.
  5. Scroll the carousel.
Environment:

iPhone 13, iOS 15.4.1

Actual Result:

The sponsor logo is not displayed.

Expected Result:

The sponsor logo is displayed.

Sponsor logo not showing

Course title and description are hard to see

Severity:

Minor

Steps to Reproduce:
  1. Open the app.
  2. Go to “Courses”.
  3. Tap the “+” button.
  4. Find the course “Residential vs. Commercial”.
  5. Open the course.
Environment:

iPhone 13, iOS 15.4.1

Actual Result:

The text is hard to read because of the white font on the white background.

Expected Result:

The text is fully visible and can be read without difficulty.

Course title and description are hard to see

Some elements aren’t translated

Severity:

Minor

Precondition:

Change the language settings to Ukrainian.

Steps to Reproduce:
  1. Open the app.
  2. Go to “Courses”.
  3. Tap the “+” button.
Environment:

iPhone 13, iOS 15.4.1

Actual Result:

Some sections are in English.

Expected Result:

Section titles should be displayed in the language selected in settings.

Some elements aren’t translated

“Up” button covers some content

Severity:

Minor

Precondition:

Add the course “Making Espresso-based Drinks”.

Steps to Reproduce:
  1. Open the app.
  2. Go to “Courses”.
  3. Select the course “Making Espresso-based Drinks”.
  4. Start the “Cappuccino” course.
  5. Go to slide 3.
Environment:

iPhone 13, iOS 15.4.1

Actual Result:

The up button covers some content on the slide.

Expected Result:

Buttons are properly positioned and don’t overlap content on slides.

“Up” button covers some content

“Up” button is shown as disabled yet tappable

Severity:

Minor

Precondition:

Add the course “Making Espresso-based Drinks”.

Steps to Reproduce:
  1. Open the app.
  2. Go to “Courses”.
  3. Select the course “Making Espresso-based Drinks”.
  4. Start the “Cappuccino” course.
  5. Go to slide 3.
  6. Tap in the “Up” button area.
Environment:

iPhone 13, iOS 15.4.1

Actual Result:

The button is shown as disabled, yet it works like the down button when tapped.

Expected Result:

The button cannot be tapped if it is disabled.

Course page scrolls to top after exiting course overview

Severity:

Minor

Steps to Reproduce:
  1. Open the app.
  2. Go to “Courses”.
  3. Tap the “+” button.
  4. Scroll the course page to the very bottom
  5. Select any course.
  6. Tap the “back” button.
Environment:

iPhone 13, iOS 15.4.1

Actual Result:

The course page is displayed from the very beginning.

Expected Result:

The scroll position on the page should not change.

EdApp is a mobile LMS that caters to the needs of modern users by giving them access to engaging micro-lessons no matter where they are. I conducted several types of tests and found issues with translation in different parts of the app, so I recommend putting more effort into localization testing. Another thing that concerns me is the app’s navigation. It wasn’t always intuitive and effortless, for example, when the back button was missing after starting a course. In some cases, an improper combination of font and background colors made reading content challenging. So usability testing should be prioritized to prevent these kinds of inconveniences for users.
Yevhenii, QA engineer

Yevhenii, QA engineer

Need a reliable QA partner?

Hire us