Bugs‌ ‌found‌ ‌in‌ Continuum: Become a Freelancer for iOS

Continuum: Become a Freelancer

5.0

Continuum is a free, learn-to-earn social education platform that allows learners to earn cryptocurrency and NFTs by engaging with the community, growing and evolving.

The app provides endless opportunities for billions of freelancers and crypto enthusiasts around the world willing to pursue and thrive in their independent careers. Everything on the platform is actionable, informative, and supported by gamified learning features such as rewards for watching or posting content, taking quizzes and notes. 

We keep an eye on modern e-learning solutions, so our QA engineers decided to test the performance of Continuum. Read on for more details.

10K+downloads
3 ratings

Application freezes when entering invalid email

Severity:

Critical

Precondition:

The application is launched.

Steps to Reproduce:
  1. Click the “Continue with email or social” button. 
  2. Click the “Continue with email” button.
  3. Enter invalid email ([email protected]). 
  4. Click the “Continue” button.
Environment:

iPhone X, iOS 15.3.1

Actual Result:

The eternal loader appears.

Expected Result:

A validation message should be displayed and the user should not be able to proceed with an invalid email address.

Application crashes after sharing completed course

Severity:

Critical

Precondition:

The application is launched.

Steps to Reproduce:
  1. Navigate to the “Discover” tab. 
  2. Switch to the “Courses” tab.
  3. Select any existing course from the list. 
  4. Complete all lessons provided in the course. 
  5. Click the “Share” link on the “Completed Course” page.
Environment:

iPhone X, iOS 15.3.1

Actual Result:

The application randomly closes.

Expected Result:

The user should be able to share the link with the completed course.

Application crashes after opening last item in “Author” section

Severity:

Critical

Precondition:

The application is launched.

Steps to Reproduce:
  1. Navigate to “Your Multipliers” at the bottom on the “Dashboard” tab. 
  2. Click the “Explore Courses” button. 
  3. Open any existing course. 
  4. Switch to the “About Course” tab. 
  5. Select “Continuum” in the “Author” section. 
  6. Scroll down to the end of the list. 
  7. Open the last item from the list.
Environment:

iPhone X, iOS 15.3.1

Actual Result:

The application randomly closes.

Expected Result:

The user should be able to open the content successfully.

“Null” is displayed in message sent to invite friends

Severity:

Major

Precondition:
  1. The application is launched. 
  2. “Name” field is empty in “Profile Settings”.
Steps to Reproduce:
  1. Navigate to the “Dashboard” tab. 
  2. Select “Invite Friends”. 
  3. Click the “Share Invite Code” link and send it to someone. 
  4. Check the message with a link that you’ve just sent.
Environment:

iPhone X, iOS 15.3.1

Actual Result:

The following message is displayed: “null has invited you to Continuum. Sign up and earn 50 Gems! Enter invite code – [invite code], [link to the app]”.

Expected Result:

Null should not be displayed in the message. Your name should be required to avoid such problems.

“Null” is displayed in message sent to invite friends

“Delete current photo” option is displayed when profile photo is not uploaded

Severity:

Minor

Precondition:

The application is launched.

Steps to Reproduce:
  1. Navigate to the “Profile” tab.
  2. Click “Your profile photo”.
Environment:

iPhone X, iOS 15.3.1

Actual Result:

“Delete current photo” option is displayed.

Expected Result:

“Delete current photo” should not be displayed.

“Delete current photo” option is displayed when profile photo is not uploaded

Possibility to take note only by clicking on exact place of text area

Severity:

Minor

Precondition:

The application is launched. 

Steps to Reproduce:
  1. Navigate to the “Library” tab.
  2. Select any course from the list.
  3. Select any lesson.
  4. Click the three dots element. 
  5. Click the “Add Notes” option.
  6. Click on white area of the text box.
Environment:

iPhone X, iOS 15.3.1

Actual Result:

The keyboard for entering a note is displayed only when the user clicks on the first line in the text box.

Expected Result:

It should be possible to take a note by clicking on any area in the text box.

Possibility to take note only by clicking on exact place of text area

Resume course button is displayed on already completed course

Severity:

Minor

Precondition:
  1. The application is launched. 
  2. Any existing course is open.
Steps to Reproduce:
  1. Open any existing course by navigating to the “Library” tab.
  2. Complete all lessons included in the course.
  3. Return to the lessons list of the test Course.
Environment:

iPhone X, iOS 15.3.1

Actual Result:

“Resume Course” button is displayed. Nothing happens when the user clicks on it.

Expected Result:

“Resume Course” button should not be displayed if the course has already been completed.

In general, the application works well but there’s much to be improved. I recommend reviewing the behavior of the action buttons and validation messages, conducting performance testing, and checking integration with different social networks.
Tetiana, QA engineer

Tetiana, QA engineer

Need a reliable QA partner?

Hire us