Bugs‌ ‌found‌ ‌in‌ Wave AI Note Taker for Android

Wave AI Note Taker

4.6

Wave is a distinctive digital platform focused on enhancing the interaction between music creators and their fans. This platform utilizes cutting-edge virtual technology, providing an immersive experience that transcends the conventional boundaries of music shows.

The functionality of Wave goes beyond simple streaming. It equips music creators with revolutionary tools to design interactive and immersive live concerts that are broadcast globally, thus bringing a new dimension of enjoyment to their fans.

Our QAwerk team conducted a thorough bug crawl on Wave and identified several issues that could potentially impact its performance and user experience. We invite you to review our findings and gain insights into the potential improvements that can be made to this innovative platform.

50K+downloads
648 ratings

Application crashes

Severity:

Critical

Precondition:

Login to the account.

Steps to Reproduce:
  1. In the bottom menu, click on the microphone icon.
  2. Scroll the tabs from right to left to the end.
  3. Click on the “Podcast” button.
  4. Click on the “Import from WavePod” button.
  5. Click on the podcast “THREE”.
  6. Click on the podcast “Chapter 2”.
  7. Click on the “Generate summary” button.
  8. Scroll down the page.
Environment:

Xiaomi Mi 10, Android 13 TKQ1.221114.001, Xiaomi HyperOS 1.0.1.0

Actual Result:

Application crashes.

Expected Result:

The application should not crash.

Chat buttons don't work

Severity:

Critical

Precondition:

Login to the account.

Steps to Reproduce:
  1. Click on the chat icon in the bottom menu.
  2. Enter any question in the input field.
  3. Click on the send button.
  4. Wait for the response to be fully generated.
  5. Click on the burger menu button next to the input field.
  6. Click on the “Send to Email” button.
  7. Click on the burger menu button next to the input field.
  8. Click on the “View Session Details” button.
Environment:

Xiaomi Mi 10, Android 13 TKQ1.221114.001, Xiaomi HyperOS 1.0.1.0

Actual Result:

Chat buttons don’t work.

Expected Result:

All application buttons should work.

Error viewing chat history

Severity:

Critical

Precondition:

Login to the account.

Steps to Reproduce:
  1. Click on the chat icon in the bottom menu.
  2. Enter any question in the input field.
  3. Click on the send button.
  4. Wait for the response to be fully generated.
  5. Click on the “Select session” button.
  6. Click on “No Speech Detected”.
Environment:

Xiaomi Mi 10, Android 13 TKQ1.221114.001, Xiaomi HyperOS 1.0.1.0

Actual Result:

Error viewing chat history.

Expected Result:

There should be no errors when viewing chat history.

Underline formatting not displayed in app

Severity:

Major

Precondition:
  1. Open audio or video on any device. For example: https://www.youtube.com/watch?v=IZJIAWAsbkg.
  2. Login to the Wave account.
Steps to Reproduce:
  1. Click on the record button.
  2. Turn on the audio for 1 minute.
  3. After one minute, click on the stop button.
  4. Wait for the analysis to complete.
  5. Click on the “Edit” button.
  6. Apply underline formatting to a specific piece of text.
  7. Click the “Save Changes” button.
  8. Close your browser.
Environment:

Xiaomi Mi 10, Android 13 TKQ1.221114.001, Xiaomi HyperOS 1.0.1.0

Actual Result:

Underline formatting is not displayed in the app.

Expected Result:

Formatting added to the document should be displayed correctly in the application.

Text from audio not recognized correctly

Severity:

Major

Precondition:
  1. Open audio or video on any device. For example: https://www.youtube.com/watch?v=IZJIAWAsbkg.
  2. Login to the Wave account.
Steps to Reproduce:
  1. Click on the record button.
  2. Turn on the audio for 1 minute.
  3. After one minute, click on the stop button.
  4. Wait for the analysis to complete.
  5. Compare the subtitles generated on the video with the recognized text.
Environment:

Xiaomi Mi 10, Android 13 TKQ1.221114.001, Xiaomi HyperOS 1.0.1.0

Actual Result:

Text from audio is not recognized correctly.

Expected Result:

The text must be recognized correctly.

Application is slow

Severity:

Major

Precondition:

Login to the account.

Steps to Reproduce:
  1. Click on the record button.
  2. After 10 seconds, click on the stop button.
  3. Wait for the analysis to complete.
  4. Click on the record button.
  5. After 10 seconds, click on the stop button.
  6. Wait for the analysis to complete.
  7. Click on the microphone icon in the bottom menu.
  8. Press on any of the audio.
  9. Click on the “Delete” button.
  10. Click on the “Delete Wave” button.
  11. Click on the “Yes, delete” button.
  12. Click on the X.
Environment:

Xiaomi Mi 10, Android 13 TKQ1.221114.001, Xiaomi HyperOS 1.0.1.0

Actual Result:

The application is slow.

Expected Result:

The app should respond faster.

Pressing audio opens submenu and full audio page

Severity:

Major

Precondition:

Login to the account.

Steps to Reproduce:
  1. Click on the record button.
  2. After 10 seconds, click on the stop button.
  3. Wait for the analysis to complete.
  4. Click on the microphone icon in the bottom menu.
  5. Press on any of the audio.
Environment:

Xiaomi Mi 10, Android 13 TKQ1.221114.001, Xiaomi HyperOS 1.0.1.0

Actual Result:

When you press the audio to open the quick settings, both the submenu and the full audio page open.

Expected Result:

When pressing the audio, the submenus should open, and when quickly clicking, the full audio page should open.

Chat history not saved

Severity:

Major

Precondition:

Login to the account.

Steps to Reproduce:
  1. Click on the chat icon in the bottom menu.
  2. Enter any question in the input field.
  3. Click on the send button.
  4. Wait for the response to be fully generated.
  5. Close the app completely.
  6. Open the app.
  7. Click on the chat icon in the bottom menu.
Environment:

Xiaomi Mi 10, Android 13 TKQ1.221114.001, Xiaomi HyperOS 1.0.1.0

Actual Result:

Chat history is not saved.

Expected Result:

History must be saved.

Audio title overlaps itself

Severity:

Minor

Precondition:
  1. Open audio or video on any device. For example: https://www.youtube.com/watch?v=IZJIAWAsbkg.
  2. Login to the Wave account.
Steps to Reproduce:
  1. Click on the record button.
  2. Turn on the audio for 1 minute.
  3. After one minute, click on the stop button.
  4. Wait for the analysis to complete.
  5. Compare the subtitles generated on the video with the recognized text.
  6. Click on the microphone icon in the bottom menu.
Environment:

Xiaomi Mi 10, Android 13 TKQ1.221114.001, Xiaomi HyperOS 1.0.1.0

Actual Result:

The audio title overlaps itself.

Expected Result:

The title should not overlap.

Audio title overlaps itself

No placeholder on meetings page

Severity:

Minor

Precondition:

Login to the account.

Steps to Reproduce:
  1. In the bottom menu, click on the microphone icon.
  2. Scroll the tabs from right to left.
  3. Click on the “Meetings” button.
Environment:

Xiaomi Mi 10, Android 13 TKQ1.221114.001, Xiaomi HyperOS 1.0.1.0

Actual Result:

There is no placeholder on the meetings page.

Expected Result:

All pages that do not yet have content should have placeholders.

No placeholder on meetings page

Active page reopens on repeated menu clicks

Severity:

Minor

Precondition:

Login to the account.

Steps to Reproduce:
  1. In the bottom menu, click on the microphone icon.
  2. In the bottom menu, click on the microphone icon.
  3. In the bottom menu, click on the microphone icon.
  4. In the bottom menu, click on the microphone icon.
Environment:

Xiaomi Mi 10, Android 13 TKQ1.221114.001, Xiaomi HyperOS 1.0.1.0

Actual Result:

Each time the user clicks on the menu button, the active page opens again.

Expected Result:

The active page should not respond to a call to the same page.

Input field underline overlaps text

Severity:

Minor

Precondition:

Login to the account.

Steps to Reproduce:
  1. In the bottom menu, click on the microphone icon.
  2. Click on the “Folder” button.
  3. Click on the “Add Folder” button.
Environment:

Xiaomi Mi 10, Android 13 TKQ1.221114.001, Xiaomi HyperOS 1.0.1.0

Actual Result:

The input field underline is aligned upwards and overlaps the text being entered.

Expected Result:

Underlining should not overlap the text.

Status bar not displayed after first login

Severity:

Trivial

Precondition:

Register a Google mail and log in to it on the test device.

Steps to Reproduce:
  1. Open the app for the first time.
  2. Grant all necessary permissions.
  3. Click on the “Let’s get started” button.
  4. Click on the “Continue” button.
  5. Click on the “Got it” button.
  6. Click on the “Show me how” button.
  7. Click on the “Other” button.
  8. Click on the “Other” button.
  9. Click on the “Personal projects” button.
  10. Click on the “Sign in with Google” button.
  11. Select a previously registered account from the list.
  12. Click on the cross.
Environment:

Xiaomi Mi 10, Android 13 TKQ1.221114.001, Xiaomi HyperOS 1.0.1.0

Actual Result:

After the first login, the status bar is not displayed in the application.

Expected Result:

The status bar should be displayed.

Status bar not displayed after first login

Agenda progress overlaps status bar

Severity:

Trivial

Precondition:

Login to the account.

Steps to Reproduce:
  1. Open the app for the first time.
  2. Grant all necessary permissions.
  3. Click on the “Lets get started” button.
Environment:

Xiaomi Mi 10, Android 13 TKQ1.221114.001, Xiaomi HyperOS 1.0.1.0

Actual Result:

Agenda progress is superimposed on the status bar.

Expected Result:

Agenda progress should not overlap the status bar.

Agenda progress overlaps status bar

Response result does not autoscroll

Severity:

Trivial

Precondition:

Login to the account.

Steps to Reproduce:
  1. Click on the chat icon in the bottom menu.
  2. Enter any question in the input field.
  3. Click on the send button.
  4. Wait for the response to be fully generated.
  5. Enter any question in the input field.
  6. Click on the send button.
Environment:

Xiaomi Mi 10, Android 13 TKQ1.221114.001, Xiaomi HyperOS 1.0.1.0

Actual Result:

The result generated in the response will not autoscroll.

Expected Result:

The result generated in the response should auto-scroll to the bottom.

Response generation time is cut off

Severity:

Trivial

Precondition:

Login to the account.

Steps to Reproduce:
  1. Click on the chat icon in the bottom menu.
  2. Enter any question in the input field.
  3. Click on the send button.
  4. Wait for the response to be fully generated.
Environment:

Xiaomi Mi 10, Android 13 TKQ1.221114.001, Xiaomi HyperOS 1.0.1.0

Actual Result:

Response generation time is cut off.

Expected Result:

Response generation time should not be cut off.

Response generation time is cut off
This bug crawl surfaced stability, UI, and logic errors across key flows. Resolving these issues will enhance overall responsiveness and make the app feel more polished and intuitive for daily use.
Iryna, QA engineer

Iryna, QA engineer

Need a reliable QA partner?

Hire us