Bugs‌ ‌found‌ ‌in‌ Kortext ebooks & etextbooks for Android

Kortext ebooks & etextbooks

4.0

Kortext is a comprehensive platform that offers access to a vast collection of online and offline books from various publishers.

It goes beyond traditional reading experiences by providing enhanced built-in audio and video content, making learning more engaging and interactive. With a range of tools designed to assist students and teachers, Kortext enables users to maximize the potential of the content. Key features include easy content navigation for quick page access, the ability to highlight excerpts in different colors for easy reference to important sections, and the option to add personal notes and share them via email or OneNote.

Our team of dedicated QA engineers conducted thorough testing on the app. Here are the bugs we found.

50K+downloads
10 ratings

403 error occurs after clicking “Store” button

Severity:

Blocker

Precondition:
  1. The user has created an account.
  2. The user is on the “Home” page.
Steps to Reproduce:
  1. Click the “Store” button.
  2. Navigate back to the “Home” page.
  3. Click the “Visit store” button.
Environment:

Redmi Note 10 Pro, Android 11

Actual Result:

A 403 error is displayed after clicking the “Store” button.

Expected Result:

The “Store” page should be opened.

Profile icon is not fully visible

Severity:

Blocker

Precondition:
  1. The user has created an account.
  2. The user is on the “Home” page.
Steps to Reproduce:
  1. Click “Open web app”.
  2. Click the “Profile” icon.
Environment:

Redmi Note 10 Pro, Android 11

Actual Result:

The profile icon is not fully visible on the screen.

Expected Result:

The profile icon should be fully visible on the screen.

Nothing happens after user clicks "Refine Results" button

Severity:

Major

Precondition:
  1. The user has created an account.
  2. The user is on the “Home” page.
Steps to Reproduce:
  1. Click on “Open web app”.
  2. Click on the “Store” icon.
  3. Click on the “Search” field and type the name of any book, e.g., “Lord of the Rings”.
  4. Click on the “Search” button.
  5. Click on the “Refine Results” button.
Environment:

Redmi Note 10 Pro, Android 11

Actual Result:

Nothing happens after the user clicks the “Refine Results” button.

Expected Result:

The “Refine Results” window should open.

User can create invalid address

Severity:

Major

Precondition:
  1. The user has created an account.
  2. The user is on the “Home” page.
Steps to Reproduce:
  1. Click on “Open web app”.
  2. Click on the “Store” icon.
  3. Click on the “Menu button” in the top right corner.
  4. Click on the “View account” button.
  5. Click on the “Addresses” button.
  6. Click on the “Add New” button.
  7. Fill in all fields with “+”.
  8. Select any country in the “Country field.
  9. Click on the “Save” button.
Environment:

Redmi Note 10 Pro, Android 11

Actual Result:

The address was saved.

Expected Result:

The address is not valid. A validation message regarding the zip code should appear.

During testing, I discovered a critical blocking bug that hinders the main functionality of the application, specifically the ability to purchase books from the store. I came across several other bugs pertaining to validation and search functionality.
Oleh, QA engineer

Oleh, QA engineer

Need a reliable QA partner?

Hire us