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

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.
No bugs found when completing already started unit
- The user is logged in.
- The unit of any course is in progress.
- Launch the app.
- Navigate to the ‘Home’ page.
- Tap the ‘Course’ button in the top left corner.
- Select an already started course from the list.
- Tap the ‘Continue learning’ button.
- Tap the ‘Unit in progress’ option.
- Tap the ‘Resume Learning’ button.
- Complete the unit by answering the questions in the chat.
iPhone 14 Pro, iOS 26.3.1
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.
Bug not found.
No bugs found when starting new course by selecting skill on ‘Skills’ tab
The user is logged in.
- Navigate to the ‘Skills’ tab.
- Select any skill from the list.
- Select the course from the ‘How to earn’ section.
- Tap the ‘Start Learning’ button.
- Navigate back.
- Tap the ‘Quit’ button.
- Navigate to the ‘Home’ page.
- Tap the ‘Courses’ in the top left corner.
iPhone 14 Pro, iOS 26.3.1
The initiated course should appear in the list, displaying the exact progress percentage.
Bug not found.
No bugs found when checking progress percentage
- The user is logged in.
- The course is in progress.
- Open the course.
- Complete several units in the course.
- Navigate to the ‘Course’ bar.
- Check the percentage of completed units in the course.
iPhone 14 Pro, iOS 26.3.1
The user should be able to see the correct progress percentage.
Bug not found.
No bugs found when Cosmo is out of energy, and user needs to upgrade
- The user is logged in.
- The user does not have enough points to continue the course.
- The user is not subscribed to a free upgrade.
- Open the active course.
- Continue with unit progression.
- Ensure that the ‘Cosmo’s out of energy’ page is displayed.
- Tap the ‘Try Cosmo+ for free’ button.
- Tap the ‘Start my free 7 days trial’ button.
- Tap the ‘Try Cosmo+ for free’ button on the ‘We’ll remind you 2 days before your trial ends’ page.
- Choose a plan.
- Tap the ‘Start my free week’ button.
- Confirm the subscription.
- Verify that the purchase is successful.
- Check the subscription information in the App Store.
iPhone 14 Pro, iOS 26.3.1
The ‘Welcome to Cosmo+’ screen and valid subscription information should be displayed.
Bug not found.
No bugs found when user is reviewing completed unit
- The user is logged in.
- The user has completed one of the units.
- Open the course with the completed unit.
- Select the unit that the user has already passed.
- Tap the ‘Review’ button.
- Check the unit.
iPhone 14 Pro, iOS 26.3.1
The user can view the unit history, including their answers.
Bug not found.
No bugs found when friend accepts Streak
- User 1 and User 2 have Cosmo accounts.
- Both users are logged in to the app on different devices.
- Tap the ‘Fire’ icon in the top right corner by User 1.
- Navigate to the ‘With Friends’ tab.
- Tap the ‘Add friends’ button.
- Share the link with User 2.
- Open the link by User 2.
- Tap the ‘Accept’ button.
iPhone 14 Pro, iOS 26.3.1
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’.
Bug not found.
No bugs found when sharing Streak with friend without Cosmo app
The user is logged in.
- Navigate to the ‘More’ tab.
- Select the ‘Friend Streaks’ menu option.
- Tap the ‘Add friend’ button.
- Share the streaky with any friend via any social network.
- Open the shared link from another phone.
iPhone 14 Pro, iOS 26.3.1
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.
Bug not found.
No bugs found when canceling subscription
The user is subscribed to a 1-week free subscription plan.
- Navigate to the ‘More’ tab.
- Select the ‘Manage subscription’ option.
- Select the ‘Cancel subscription’ option.
- Confirm that the user is redirected to the App Store.
- Cancel the free trial.
iPhone 14 Pro, iOS 26.3.1
After ending the free trial, the subscription should be successfully canceled, and a ‘Subscription is Expiring’ message should be displayed.
Bug not found.
No bugs found when navigating to Cosmo’s social networks via ‘More’ tab
The user is logged in.
- Navigate to the ‘More’ tab.
- Tap the ‘Instagram’ button.
- Tap the ‘Tiktok’ button.
- Tap the ‘Discord’ button.
iPhone 14 Pro, iOS 26.3.1
The user should be successfully redirected to Cosmo’s respective social networks.
Bug not found.
No bugs found when user updates avatar with photo taken in real time
The user is logged in.
- Navigate to the ‘More’ tab.
- Select the ‘Account Settings’ option.
- Select the ‘Take a photo’ option.
- Tap the ‘Use photo’ button.
iPhone 14 Pro, iOS 26.3.1
The avatar should be successfully updated with the taken photo.
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.
