No Bugs Found in Cosmo: Learn GenAI & More for iOS

4.8

Cosmo: Learn GenAI & More

Cosmo: Learn GenAI is an efficient educational platform that offers both a high-quality user experience and valuable content. It’s a useful tool for mastering new skills that can help users in the digital world.

The AI Tutor feature helps guide learners through the journey with maximum efficiency. The lessons are informative and broken down into easy-to-understand and easy-to-memorize portions. The app also provides a shareable certificate that can be used as proof of skill.

The QAwerk team conducted a bug crawl of the Cosmo app to understand its strengths and identify weaknesses. We are happy to note that we didn’t encounter any bugs during testing. Please see our detailed report below.

QAwerk bugs not found
5K+ downloads
589 ratings
version tested
1.12.8
version tested
version tested
16+
hours spent testing
version tested
>100
test cases run
bugs found
0
bugs found

No bugs found when completing already started unit

Precondition:
  1. The user is logged in.
  2. The unit of any course is in progress.
Steps to Reproduce:
  1. Launch the app.
  2. Navigate to the ‘Home’ page.
  3. Tap the ‘Course’ button in the top left corner.
  4. Select an already started course from the list.
  5. Tap the ‘Continue learning’ button.
  6. Tap the ‘Unit in progress’ option.
  7. Tap the ‘Resume Learning’ button.
  8. Complete the unit by answering the questions in the chat.
Environment:

iPhone 14 Pro, iOS 26.3.1

Expected Result:

Upon completion, the ‘Unit Complete’ page should be displayed.
After clicking the ‘Keep Going’ button, the ‘Freeze earned’ page should be shown.
The course progress should be successfully updated.
The overall point tally should be updated proportionately.

Actual Result:

Bug not found.

No bugs found when starting new course by selecting skill on ‘Skills’ tab

Precondition:

The user is logged in.

Steps to Reproduce:
  1. Navigate to the ‘Skills’ tab.
  2. Select any skill from the list.
  3. Select the course from the ‘How to earn’ section.
  4. Tap the ‘Start Learning’ button.
  5. Navigate back.
  6. Tap the ‘Quit’ button.
  7. Navigate to the ‘Home’ page.
  8. Tap the ‘Courses’ in the top left corner.
Environment:

iPhone 14 Pro, iOS 26.3.1

Expected Result:

The initiated course should appear in the list, displaying the exact progress percentage.

Actual Result:

Bug not found.

No bugs found when starting new course by selecting skill on ‘Skills’ tab

No bugs found when checking progress percentage

Precondition:
  1. The user is logged in.
  2. The course is in progress.
Steps to Reproduce:
  1. Open the course.
  2. Complete several units in the course.
  3. Navigate to the ‘Course’ bar.
  4. Check the percentage of completed units in the course.
Environment:

iPhone 14 Pro, iOS 26.3.1

Expected Result:

The user should be able to see the correct progress percentage.

Actual Result:

Bug not found.

No bugs found when Cosmo is out of energy, and user needs to upgrade

Precondition:
  1. The user is logged in.
  2. The user does not have enough points to continue the course.
  3. The user is not subscribed to a free upgrade.
Steps to Reproduce:
  1. Open the active course.
  2. Continue with unit progression.
  3. Ensure that the ‘Cosmo’s out of energy’ page is displayed.
  4. Tap the ‘Try Cosmo+ for free’ button.
  5. Tap the ‘Start my free 7 days trial’ button.
  6. Tap the ‘Try Cosmo+ for free’ button on the ‘We’ll remind you 2 days before your trial ends’ page.
  7. Choose a plan.
  8. Tap the ‘Start my free week’ button.
  9. Confirm the subscription.
  10. Verify that the purchase is successful.
  11. Check the subscription information in the App Store.
Environment:

iPhone 14 Pro, iOS 26.3.1

Expected Result:

The ‘Welcome to Cosmo+’ screen and valid subscription information should be displayed.

Actual Result:

Bug not found.

No bugs found when Cosmo is out of energy, and user needs to upgrade

No bugs found when user is reviewing completed unit

Precondition:
  1. The user is logged in.
  2. The user has completed one of the units.
Steps to Reproduce:
  1. Open the course with the completed unit.
  2. Select the unit that the user has already passed.
  3. Tap the ‘Review’ button.
  4. Check the unit.
Environment:

iPhone 14 Pro, iOS 26.3.1

Expected Result:

The user can view the unit history, including their answers.

Actual Result:

Bug not found.

No bugs found when friend accepts Streak

Precondition:
  1. User 1 and User 2 have Cosmo accounts.
  2. Both users are logged in to the app on different devices.
Steps to Reproduce:
  1. Tap the ‘Fire’ icon in the top right corner by User 1.
  2. Navigate to the ‘With Friends’ tab.
  3. Tap the ‘Add friends’ button.
  4. Share the link with User 2.
  5. Open the link by User 2.
  6. Tap the ‘Accept’ button.
Environment:

iPhone 14 Pro, iOS 26.3.1

Expected Result:

User 1 should be displayed in User 2’s ‘Friend Streaks’ list. User 2 should be displayed in User 1’s ‘Friend Streaks’ list. User 1 should receive the push notification ‘Friend Streak Accepted’.

Actual Result:

Bug not found.

No bugs found when friend accepts Streak

No bugs found when sharing Streak with friend without Cosmo app

Precondition:

The user is logged in.

Steps to Reproduce:
  1. Navigate to the ‘More’ tab.
  2. Select the ‘Friend Streaks’ menu option.
  3. Tap the ‘Add friend’ button.
  4. Share the streaky with any friend via any social network.
  5. Open the shared link from another phone.
Environment:

iPhone 14 Pro, iOS 26.3.1

Expected Result:

The link should be shared with a friend successfully. The user should be redirected to the App Store/Play Store of the Cosmo app and be able to install the app successfully.

Actual Result:

Bug not found.

No bugs found when sharing Streak with friend without Cosmo app

No bugs found when canceling subscription

Precondition:

The user is subscribed to a 1-week free subscription plan.

Steps to Reproduce:
  1. Navigate to the ‘More’ tab.
  2. Select the ‘Manage subscription’ option.
  3. Select the ‘Cancel subscription’ option.
  4. Confirm that the user is redirected to the App Store.
  5. Cancel the free trial.
Environment:

iPhone 14 Pro, iOS 26.3.1

Expected Result:

After ending the free trial, the subscription should be successfully canceled, and a ‘Subscription is Expiring’ message should be displayed.

Actual Result:

Bug not found.

No bugs found when navigating to Cosmo’s social networks via ‘More’ tab

Precondition:

The user is logged in.

Steps to Reproduce:
  1. Navigate to the ‘More’ tab.
  2. Tap the ‘Instagram’ button.
  3. Tap the ‘Tiktok’ button.
  4. Tap the ‘Discord’ button.
Environment:

iPhone 14 Pro, iOS 26.3.1

Expected Result:

The user should be successfully redirected to Cosmo’s respective social networks.

Actual Result:

Bug not found.

No bugs found when user updates avatar with photo taken in real time

Precondition:

The user is logged in.

Steps to Reproduce:
  1. Navigate to the ‘More’ tab.
  2. Select the ‘Account Settings’ option.
  3. Select the ‘Take a photo’ option.
  4. Tap the ‘Use photo’ button.
Environment:

iPhone 14 Pro, iOS 26.3.1

Expected Result:

The avatar should be successfully updated with the taken photo.

Actual Result:

Bug not found.

The application performs smoothly and reliably, with an intuitive user interface and well-designed user flows that make navigation simple and engaging. It offers an extensive range of highly valuable courses and learning paths, making it a strong platform for continuous professional and personal growth. Overall, the app delivers a high-quality learning experience.
Tetiana, QA engineer

Tetiana, QA engineer

No Bugs Found!

No Bugs Found! We tried to find bugs in this product but failed to spot any. While we still believe no software is 100% free of bugs, this app contains no critical or apparent defects that could negatively impact the user experience.

Need a reliable QA partner?

Hire us