Bugs‌ ‌found‌ ‌in‌ Easy – Web3 Social Wallet for iOS

Easy – Web3 Social Wallet

4.4

Easy – Web3 Social Wallet is a user-friendly app designed to help both beginners and experienced users navigate the world of cryptocurrencies with ease.

With its intuitive interface and seamless integration with Web3 protocols, managing digital assets has never been easier. The app offers a wide range of features, including easy wallet creation, secure storage, and hassle-free transactions. The social aspect of the app allows users to connect with other crypto enthusiasts, share insights, and even collaborate on projects.

Our QA team thoroughly tested Easy – Web3 Social Wallet to further enhance its performance. The results of our testing can be found below!

10K+downloads
18 ratings

App crashes after reopening

Severity:

Critical

Precondition:
  1. The app is installed.
  2. The user has created an account.
  3. The user has logged in.
Steps to Reproduce:
  1. Open the app.
  2. Swipe from the bottom of the screen.
  3. Close the application by swiping.
  4. Open the app.
Environment:

iPhone 11 Pro Max, iOS 16.1.1
iPhone 12 Pro, iOS 16.4.1

Actual Result:

The app crashes after reopening.

Expected Result:

The app should open on the main page.

Passcode is not requested upon reopening app

Severity:

Major

Precondition:
  1. The app is installed.
  2. The user has created an account.
  3. The user has logged in.
Steps to Reproduce:
  1. Open the app.
  2. Minimize the app by swiping (or opening another app).
  3. Open the app again.
Environment:

iPhone 11 Pro Max, iOS 16.1.1
iPhone 12 Pro, iOS 16.4.1

Actual Result:

The main page opens, but the passcode is not requested.

Expected Result:

The passcode should be requested after any closing or minimizing of the application.

Device passcode entry window is triggered infinitely after clicking on "Unlock" button

Severity:

Major

Precondition:
  1. The app is installed.
  2. The user has created an account.
  3. The user has logged in.
Steps to Reproduce:
  1. Open the app.
  2. Click the “Cancel” button on the device passcode page.
  3. Click the “Unlock” button twice.
Environment:

iPhone 11 Pro Max, iOS 16.1.1
iPhone 12 Pro, iOS 16.4.1

Actual Result:

The passcode page opens infinitely.

Expected Result:

The passcode page should only be opened once.

Notification toggles are not enabled on "Push Notification" page after initial app launch permission

Severity:

Major

Precondition:
  1. The app is installed.
  2. The user is logged in.
Steps to Reproduce:
  1. Open the app.
  2. Go through the onboarding process until reaching the Notification window.
  3. Click the “Turn on Notifications” button.
  4. Click the “Allow” button in the popup.
  5. Finish the onboarding.
  6. Go to the “Settings” page.
  7. Click on “Push Notification”.
Environment:

iPhone 11 Pro Max, iOS 16.1.1
iPhone 12 Pro, iOS 16.4.1

Actual Result:

Notification toggles are not enabled on the “Push Notification” page after allowing notifications during the initial app launch.

Expected Result:

Notification toggles should be enabled, and notifications from the app should be received on the device.

Error occurs on “Activity” page

Severity:

Major

Precondition:
  1. The app is installed.
  2. The user has created an account.
  3. The user has logged in.
Steps to Reproduce:
  1. Open the app.
  2. Click on the “Activity” icon at the top of the screen.
Environment:

iPhone 11 Pro Max, iOS 16.1.1
iPhone 12 Pro, iOS 16.4.1

Actual Result:

An error occurs on the “Activity” page.

Expected Result:

There shouldn’t be any errors on the “Activity” page.

Error occurs on “Activity” page

Loader animation on main page is incorrect

Severity:

Minor

Precondition:
  1. The app is installed.
  2. The user has created an account.
  3. The user has logged in.
Steps to Reproduce:
  1. Open the app.
  2. Go to the “Home” page.
  3. Refresh the page by swiping.
Environment:

iPhone 11 Pro Max, iOS 16.1.1
iPhone 12 Pro, iOS 16.4.1

Actual Result:

The loader animation on the main page is incorrect after refreshing an empty page.

Expected Result:

The loader should be displayed with a smooth animation.

I liked the ease of use and intuitive interface of the app. During testing, I encountered a few critical bugs, but no issues were found with the application logic. It is worth giving more attention to the app's overall performance.
Yaroslav, QA engineer

Yaroslav, QA engineer

Need a reliable QA partner?

Hire us