Bugs‌ ‌found‌ ‌in‌ Dashtoon: Comics & Manga for iOS

Dashtoon: Comics & Manga

4.8

Dashtoon is a captivating comics and graphic novels app that brings you a diverse collection of stories from around the world.

Key features include a constantly updated library of trending series, weekly episode releases, and a focus on global manga and manhwa with stunning visuals. Dashtoon offers a diverse range of animated content. Users can browse through different genres, ranging from comedy and drama to news and politics, thus catering to various interests and age groups.

At QAwerk, we thoroughly tested the Dashtoon app and found several areas for improvement. We believe our findings, detailed in the report below, will assist the Dashtoon team in enhancing the user experience and ensuring a frictionless reading journey for all.

100K+downloads
4K ratings

Error when going to manga page

Severity:

Critical

Precondition:

Log in to the account.

Steps to Reproduce:
  1. Click on the “Home” button in the bottom menu.
  2. Scroll down to the Trailers section.
  3. Scroll the carousel to the “Vow of fury” manga.
  4. Click on the “Read” button.
Environment:

iPhone 11, iOS Version 18.0

Actual Result:

Upon attempting to access the “Vow of fury” manga page, an error occurs.

Expected Result:

The user should successfully access the “Vow of fury” manga page without encountering any errors.

After watching ads for unlocking chapter, Dashcash was automatically deducted for next chapters

Severity:

Critical

Precondition:
  1. Log in to the account.
  2. Get at least 6 coins for your account.
Steps to Reproduce:
  1. Click on the “Home” button in the bottom menu.
  2. Open any comics.
  3. Click on the “Episodes” button.
  4. Scroll down.
  5. Click on “Episode 10”.
  6. Scroll to the bottom of the episode.
  7. Scroll to the bottom for available frames of episode 11.
  8. Swipe the “Swipe to unlock” box.
  9. Scroll to the bottom of the episode.
  10. Scroll to the bottom for available frames of episode 12.
  11. Click on the “Watch an AD” button.
  12. Watch an AD.
  13. Click on the “Skip video” button.
  14. Scroll to the bottom of the episode.
  15. Scroll to the bottom of episode 13.
Environment:

iPhone 11, iOS Version 18.0

Actual Result:

After watching ads for unlocking the chapter, Dashcash was automatically deducted for the next chapters.

Expected Result:

Dashcash should not be automatically debited to view the chapter.

Chapter viewpoint is not saved

Severity:

Major

Precondition:

Log in to the account.

Steps to Reproduce:
  1. Click on the “Home” button in the bottom menu.
  2. Open any comics.
  3. Scroll the preview page down a few frames.
  4. Click on the “Episodes” button.
  5. Click on the “Preview” button.
  6. Scroll the preview page down a few more frames.
  7. Click on the “Episodes” button.
  8. Click on the “Preview” button.
Environment:

iPhone 11, iOS Version 18.0

Actual Result:

The chapter viewpoint is not saved.

Expected Result:

The last chapter viewpoint should be saved.

After error occurs, it is not possible to return to previous screen

Severity:

Major

Precondition:

Log in to the account.

Steps to Reproduce:
  1. Click on the “Home” button in the bottom menu.
  2. Scroll down to the Trailers section.
  3. Scroll the carousel to the “Vow of fury” manga.
  4. Click on the “Read” button.
Environment:

iPhone 11, iOS Version 18.0

Actual Result:

After an error occurs, it is impossible to return to the previous screen; it is only possible to close the application.

Expected Result:

After an error occurs, it should be possible to return to the previous screen.

Instead of adding phone number, login popup is displayed

Severity:

Major

Precondition:

Log in to the account.

Steps to Reproduce:
  1. Click on the “Profile” button in the bottom menu.
  2. Click on the “Earn Rewards” button.
  3. Click on the “Add phone number” button.
Environment:

iPhone 11, iOS Version 18.0

Actual Result:

Instead of adding the account number, a login popup is displayed.

Expected Result:

When adding a phone number, the phone number entry screen should open.

Reward is given for clicking link, not for 'liking'

Severity:

Major

Precondition:

Log in to the account.

Steps to Reproduce:
  1. Click on the “Profile” button in the bottom menu.
  2. Click on the “Earn Rewards” button.
  3. Click on the “Like us on socials” button.
  4. Click on the “Like” button.
  5. Click on the “Done” button.
Environment:

iPhone 11, iOS Version 18.0

Actual Result:

Reward is given only for visiting the link, not for ‘liking’ the associated content.

Expected Result:

Reward should be granted for each ‘like’.

Moved comic not displayed in new category list

Severity:

Major

Precondition:

Log in to the account.

Steps to Reproduce:
  1. Follow the link to open the comics in the application: https://dashtoon.onelink.me/ifIy/gywg6qf8.
  2. Click on the “Revenge” category.
  3. Check out the comics category.
Environment:

iPhone 11, iOS Version 18.0

Actual Result:

The comic, originally moved from another category, is not appearing in the ‘Revenge’ category list.

Expected Result:

Any comic moved from one category should appear in the new designated category list.

Currently-read episode is not defined correctly

Severity:

Major

Precondition:

Log in to the account.

Steps to Reproduce:
  1. Click on the “Home” button in the bottom menu.
  2. Open any comics.
  3. Click on the “Episodes” button.
  4. Click on episode 1.
  5. Scroll down a few frames.
  6. Click on the back button.
  7. Click on episode 2.
  8. Scroll down a few frames.
  9. Click on the back button.
  10. Click on episode 3.
  11. Scroll down a few frames.
  12. Click on the back button.
Environment:

iPhone 11, iOS Version 18.0

Actual Result:

The currently-read episode is not defined correctly.

Expected Result:

The currently-read episode should accurately reflect the last episode that was read. Additionally, each episode should have individual marked statistics for the reading progress.

Back button does not navigate to previous screen

Severity:

Major

Precondition:

Log in to the account.

Steps to Reproduce:
  1. Click on the “Home” button in the bottom menu.
  2. Open any comic.
  3. Click on the “More Like this” button.
  4. Open any comic.
  5. Click on the “More Like this” button.
  6. Open any comic.
  7. Click on the back button.
Environment:

iPhone 11, iOS Version 18.0

Actual Result:

Clicking the back button does not return to the previous screen.

Expected Result:

Upon clicking the back button, the user should be navigated back to the previous screen.

Inconsistent display of letter-icon displayed in comments and profile section

Severity:

Minor

Precondition:

Log in to the account.

Steps to Reproduce:
  1. Click on the “Profile” button in the bottom menu.
  2. Click on the “Shorts” button in the bottom menu.
  3. Click on the comment button.
Environment:

iPhone 11, iOS Version 18.0

Actual Result:

The letter-icon displayed in the profile section of comments does not match with the letter-icon displayed in the user’s profile section.

Expected Result:

The letter-icon associated with the user’s profile should be consistent throughout the application. It should correspond to the first letter of the user’s name, irrespective of whether it’s being displayed in the profile or comments section.

Severity:

Minor

Precondition:

Log in to the account.

Steps to Reproduce:
  1. Click on the “Home” button in the bottom menu.
  2. Open any comic.
  3. Scroll down the page.
Environment:

iPhone 11, iOS Version 18.0

Actual Result:

The comic content is not preloaded.

Expected Result:

At least 3-4 frames of the comic content should be preloaded in advance.

Inability to view comics by age category

Severity:

Minor

Precondition:

Log in to the account.

Steps to Reproduce:
  1. Click on the “Home” button in the bottom menu.
  2. Open any comic.
  3. Click on the age category.
Environment:

iPhone 11, iOS Version 18.0

Actual Result:

It is not possible to view comics by age category.

Expected Result:

All categories should be available for comics search.

User's own referral code has been verified

Severity:

Minor

Precondition:

Log in to the account.

Steps to Reproduce:
  1. Click on the “Profile” button in the bottom menu.
  2. Click on the “Earn Rewards” button.
  3. Click on the “Invite now” button.
  4. Click on the “Copy Code” button.
  5. Click on the back button.
  6. Click on the “Add now” button.
  7. Click on the “Have a referral code?” button.
  8. Paste the code.
  9. Click on the “Continue” button.
Environment:

iPhone 11, iOS Version 18.0

Actual Result:

The user’s own referral code has been verified.

Expected Result:

When the user applies his own referral code, an error should occur.

Special offer pop-up obstructs buttons at bottom of page

Severity:

Minor

Precondition:

Log in to the account for the first time.

Steps to Reproduce:
  1. Click on the “Home” button in the bottom menu.
  2. Scroll to the bottom of the page.
Environment:

iPhone 11, iOS Version 18.0

Actual Result:

A pop-up with a special offer covers the buttons at the bottom of the page and cannot be closed.

Expected Result:

A popup with a special offer should not cover the buttons at the bottom of the page.

No preload preview on main page

Severity:

Trivial

Precondition:

Log in to the account.

Steps to Reproduce:
  1. Click on the “Home” button in the bottom menu.
  2. Scroll through the carousel of recommended comics.
Environment:

iPhone 11, iOS Version 18.0

Actual Result:

There is no pre-loaded preview available on the main page.

Expected Result:

A pre-loaded preview should be visible on the main page.

One frame is divided into several loading fragments

Severity:

Trivial

Precondition:

Log in to the account.

Steps to Reproduce:
  1. Click on the “Home” button in the bottom menu.
  2. Open any comic.
  3. Scroll down.
Environment:

iPhone 11, iOS Version 18.0

Actual Result:

One frame is divided into several loading fragments.

Expected Result:

One frame should not break into fragments when loading.

I uncovered 16 bugs, including navigation glitches, slow content loading, and inconsistent rewards. These issues may affect the user experience. I recommend comprehensive testing across a wide range of iOS devices and versions to improve the app's performance and usability.
Iryna, QA engineer

Iryna, QA engineer

Need a reliable QA partner?

Hire us