No bugs found in Cake DeFi for iOS

3.5

Cake DeFi

Cake is a DeFi solution for crypto investors. It allows earning passive income through staking, lending, liquidity mining, and more.

Cake makes it possible to earn up to 30% annual yield on Bitcoin, Ethereum, DeFiChain, Litecoin, Tether, and many more. The app requires no minimum investment to start earning unless you want to receive a $30-worth welcoming bonus. If assets aren’t moving, they are stored cold, which ensures deposit security.

QAwerk’s DeFi testing team decided to put Cake to the test and search for some nasty bugs. Turns out there are none. Kudos to the Cake team for a fantastic job!

QAwerk bugs not found
500K+ downloads
89 ratings
version tested
3.7.0
version tested
version tested
11
hours spent testing
version tested
>100
test cases run
bugs found
0
bugs found

No bugs found during sign-up

Precondition:
  1. Download the app.
  2. Open the app.
Steps to Reproduce:
  1. Click the “Sign Up” button.
  2. Click the “Email address” field and type a valid email.
  3. Click the “Password” field and type a valid password.
  4. Click the “Continue” button.
  5. Click the “Country of Residence” dropdown and select “Ukraine”.
  6. Click the Switch button near “I agree with the Cake Terms and Conditions”.
  7. Click the “Sign Up” button.
  8. Type the code from the email.
  9. Click the “Continue” button.
Environment:

iPhone 13 Pro, iOS 16.0

Expected Result:

The account was created successfully.

Actual Result:

Bug not found.

No bugs found after changing password

Precondition:
  1. The user is signed in.
  2. Open the app.
Steps to Reproduce:
  1. Click the Settings icon.
  2. Click the “Security” button.
  3. Click the “Change password” button.
  4. Click the “Old Password” field and type a valid password.
  5. Click the “New password” field and type any other valid password.
  6. Click the “Save” button.
Environment:

iPhone 13 Pro, iOS 16.0

Expected Result:

The password was changed successfully.

Actual Result:

Bug not found.

No bugs found after hiding balances

Precondition:
  1. The user is signed in.
  2. Open the app.
Steps to Reproduce:
  1. Click the Settings icon.
  2. Click the “Hide my balances” switch button.
  3. Navigate through some pages.
Environment:

iPhone 13 Pro, iOS 16.0

Expected Result:

All balances were blurred correctly.

Actual Result:

Bug not found.

No bugs found after changing language

Precondition:
  1. The user is signed in.
  2. Open the app.
Steps to Reproduce:
  1. Click the Settings icon.
  2. Click the “Language and region” button.
  3. Click the “Language” dropdown and select “Italiano”.
  4. Navigate through some pages.
Environment:

iPhone 13 Pro, iOS 16.0

Expected Result:

The content was fully translated.

Actual Result:

Bug not found.

No bugs found after clicking YouTube links

Precondition:
  1. The user is signed in.
  2. Open the app.
Steps to Reproduce:
  1. Scroll down to the “Latest videos” section.
  2. Click the “More on YouTube” link.
  3. Back to the app and click one of the listed videos.
  4. Back to the app and click another listed video.
Environment:

iPhone 13 Pro, iOS 16.0

Expected Result:

Links are redirecting the user to the YouTube channel and videos.

Actual Result:

Bug not found.

No bugs found when searching assets

Precondition:
  1. The user is signed in.
  2. Open the app.
Steps to Reproduce:
  1. Navigate to the “Assets” page.
  2. Scroll down to the “Balances” section.
  3. Click the Search icon.
  4. In the “Search assets” field, type “eth” and click “Done”.
Environment:

iPhone 13 Pro, iOS 16.0

Expected Result:

The Ethereum currency was found.

Actual Result:

Bug not found.

No bugs found when deactivating account

Precondition:
  1. The user is signed in.
  2. Open the app.
Steps to Reproduce:
  1. Click the Settings icon.
  2. Click the “Account and privacy” button.
  3. Click the “Deactivate your account” button.
  4. Click the “Password” field and type your valid password.
  5. Swipe the “Deactivate account” button.
Environment:

iPhone 13 Pro, iOS 16.0

Expected Result:

The account was deactivated successfully.

Actual Result:

Bug not found.

No bugs found after clicking Telegram links

Precondition:
  1. The user is signed in.
  2. Open the app.
Steps to Reproduce:
  1. Navigate to the “Assets” page.
  2. Click the “Find our more” button.
  3. Click all Telegram links from this section.
Environment:

iPhone 13 Pro, iOS 16.0

Expected Result:

The links are redirecting the user to Telegram channels.

Actual Result:

Bug not found.

No bugs found after filtering assets

Precondition:
  1. The user is signed in.
  2. Open the app.
Steps to Reproduce:
  1. Navigate to the “Assets” page.
  2. Scroll down to the “Balances” section.
  3. Click the filter section under the “Find out more” button.
  4. Select “All assets” in the “Show” section.
  5. Select the “Value: Low to high” in the “Sort” section.
  6. Click the “Apply” button.
Environment:

iPhone 13 Pro, iOS 16.0

Expected Result:

The assets were filtered correctly.

Actual Result:

Bug not found.

BUG EXAMPLE:

Bugs‌ ‌found‌ ‌in‌ F3 for iOS

December 18, 2020

No bugs found after adding invalid address

Precondition:
  1. The user is signed in.
  2. Open the app.
Steps to Reproduce:
  1. Click the setting icon.
  2. Click the “Address whitelist” button.
  3. Click the “Whitelist an address” button.
  4. Click the “Wallet address” field and type “g”.
  5. Click the “Network” dropdown and select “BTC”.
  6. Click the “Address label” field and type “h”.
  7. Select “Private wallet” in the “Select your address type” section.
  8. Click the “I confirm that I am the owner of the address” switch button.
  9. Click the “Continue” button.
Environment:

iPhone 13 Pro, iOS 16.0

Expected Result:

Validation appears.

Actual Result:

Bug not found.

Cake is a safe and handy crypto wallet, supporting a large number of cryptocurrencies. I performed an array of functional and UI/UX test cases: no showstoppers or major bugs were found.
Oleh, QA engineer

Oleh, 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