Bugs found in Floor: NFTs simplified for iOS
Floor: NFTs simplified is a powerful app that offers an array of features to enhance your NFT experience.
The app allows its users to track their NFT portfolios in one place. It offers seamless integration with multiple wallets, including Metamask and ENS. NFTs simplified offers live and historic activity for collections. The app excels in providing marketplace news and updates on collection holders through its “Discover” section. Users can explore trending collections and build lists of watched collections using the app.
As a mobile testing company with expertise in NFTs, we got curious about Floor: NFTs simplified and decided to thoroughly check it for bugs. Here is what we discovered.
Endless loading information is displayed on “Portfolio” tab
Major
- The user’s account has been created.
- The user is logged into the app.
- Observe the “Portfolio” tab.
iPhone X, iOS 16.3.1
The information is continuously loading, and it is unclear for the user whether they need to take any actions to view content on the “Portfolio” tab or not.
The appropriate information or a message with an explanation should be displayed for the user.
Rainbow wallet hasn't been connected to Floor app
Major
- The application has been launched.
- The Rainbow app with a created wallet exists on the phone.
- Click “Get Started.”
- Enter a valid email address.
- Click the “Send code” button.
- Enter the code received into the input boxes.
- Click “Connect Wallet.”
- Click “Connect” on the existing Rainbow wallet.
- Click “Open” in the Rainbow application.
- Click the “Connect” button in the Rainbow app.
- Click the “Confirm” button.
iPhone X, iOS 16.3.1
No wallet has been connected to the Floor app.
The wallet should be connected to the Floor app.
Message is still displayed after it has been read by user
Minor
- The user’s account has been created.
- The user is logged into the app.
- The user has started the conversation with the team and received a response.
- Navigate to the “Settings” tab.
- Ensure that the chat with the team contains unread messages.
- Read the response from the team.
- Return to the “Settings” tab.
iPhone X, iOS 16.3.1
The unread message is still displayed.
No unread messages should be displayed in the chat with the team section.
Application freezes after entering long invalid email address
Minor
- Open the application as a non-registered user.
- Click the “Get started” button.
- Enter a long invalid email address.
- Click the “Send Code” button.
iPhone X, iOS 16.3.1
The application freezes.
The validation message about the invalid email address should be displayed.
"Claim" button is enabled even if claim username is not entered
Minor
- The user has logged into the app.
- The username has not been claimed.
- Navigate to “Account Settings.”
- Click the “Claim username” link.
- Ensure that the “Claim username” button is disabled if no value is entered.
- Enter a value.
- The “Claim” button becomes active.
- Remove the username value from the field.
iPhone X, iOS 16.3.1
The “Claim” button is active, but nothing happens after clicking it.
The “Claim” button should be disabled if no value is entered in the field.
The application is not user-friendly because it is quite difficult to understand which actions need to be performed from the user's perspective to achieve specific results. The "Portfolio" and "Activity" tabs lack clear information for the user. I recommend providing more hints and tips to guide the user effectively.