Bugs‌ ‌found‌ ‌in‌ Plaky — Project Management for Android

Plaky — Project Management

5.0

Plaky is a project management application designed to help teams organize and track their work efficiently.

Core features of Plaky include task management with customizable fields, team collaboration features like file sharing and comments, progress tracking with various views, including Gantt charts, and robust administration controls for user management and access permissions.

QAwerk conducted a thorough evaluation of the Plaky app and identified several bugs that may impact its performance and user experience. We hope the findings in this report will help the Plaky team improve their app’s overall quality and user satisfaction.

5K+downloads
37 ratings

Task is not displayed on Kanban board

Severity:

Critical

Precondition:

Log in to the account.

Steps to Reproduce:
  1. Click on the burger menu.
  2. Click on the “Home” button.
  3. Click on the “Spaces” button.
  4. Click on the +.
  5. Click on the button “New board from scratch”.
  6. Enter a name for the board.
  7. Click on the “Create” button.
  8. Click on the button “Main table”.
  9. Click on the “New view” button.
  10. Click on the drop-down list.
  11. Select “Kanban”.
  12. Click on the “Create” button.
Environment:

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

Actual Result:

The task is not displayed on the Kanban board.

Expected Result:

The Kanban board should display the task from the tabular view of the table.

Task is not added to Kanban board

Severity:

Critical

Precondition:

Log in to the account.

Steps to Reproduce:
  1. Click on the burger menu.
  2. Click on the “Home” button.
  3. Click on the “Spaces” button.
  4. Click on the +.
  5. Click on the button “New board from scratch”.
  6. Enter a name for the board.
  7. Click on the “Create” button.
  8. Click on the button “Main table”.
  9. Click on the “New view” button.
  10. Click on the drop-down list.
  11. Select “Kanban”.
  12. Click on the “Create” button.
  13. Click on the +.
  14. Click on the “New item” button.
  15. Enter a name for the item.
  16. Click on the “Create” button.
Environment:

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

Actual Result:

The task is not added to the Kanban board.

Expected Result:

The task should be added to the Kanban board.

Viewing of files is unavailable in application

Severity:

Major

Precondition:

Log in to the account.

Steps to Reproduce:
  1. Click on the burger menu.
  2. Click on the “Home” button.
  3. Click on the “Spaces” button.
  4. Click on the +.
  5. Click on the button “New board from scratch”.
  6. Enter a name for the board.
  7. Click on the “Create” button.
  8. Click on the task.
  9. Click on the “Files” button.
  10. Click on the +.
  11. Click on the button “Add a photo by using camera”.
  12. Grant access to the camera.
  13. Click on the button to take a photo.
  14. Click on the check mark.
  15. Click on the attached photo.
Environment:

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

Actual Result:

The application does not offer a file viewing option.

Expected Result:

The application should be able to view attached files without using third-party apps.

User cannot navigate beyond link within notification

Severity:

Major

Precondition:

Create a Google account on the phone.

Steps to Reproduce:
  1. Open the app for the first time.
  2. Click on the “Continue with Google” button.
  3. Select an account.
  4. Click on the “Continue” button.
  5. Enter a name.
  6. Enter your company name.
  7. Check the box.
  8. Click on the “Continue” button.
  9. Click on the bell icon.
  10. Click on the blue link text.
Environment:

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

Actual Result:

It is not possible to go beyond the link in the notification.

Expected Result:

Clicking on the text in the notification should take you to the plan selection page.

User is unable to check off tasks on list

Severity:

Major

Precondition:

Log in to the account.

Steps to Reproduce:
  1. Click on the burger menu.
  2. Click on the “Home” button.
  3. Click on the “Spaces” button.
  4. Click on the +.
  5. Click on the button “New board from scratch”.
  6. Enter a name for the board.
  7. Click on the “Create” button.
  8. Click on the task.
  9. Click on the “Comments” button.
  10. Click on the button “Add comment”.
  11. Click on the button with the list.
  12. Click on the “Task list” button.
  13. Enter 2-3 points.
  14. Click on the “Send” button.
  15. Click on the box to insert a checkmark.
Environment:

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

Actual Result:

It is not possible to tick boxes on the task list.

Expected Result:

The task list should be selectable (users should be able to check off tasks on the list).

Inability to attach file when contacting help centre

Severity:

Major

Precondition:

Log in to the account.

Steps to Reproduce:
  1. Click on the burger menu.
  2. Click on the “Help” button.
  3. Click on the chat button.
  4. Click on the attach file button.
Environment:

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

Actual Result:

When contacting the help center, it is not possible to attach a file.

Expected Result:

When contacting the help center, it should be possible to attach a file.

Number of available users for invitation increases following confirmation of invited user

Severity:

Major

Precondition:
  1. On the computer, register an account with a different e-mail than the account on the test phone (user 2).
  2. Log in to the account on Android phone (user 1).
Steps to Reproduce:
  1. On the test Android phone:
    • Click on the burger menu.
    • Click on the “Invite members” button.
    • Enter the email of user 2.
    • Click on the “Invite” button.
    • Remember the number of users available to invite.
  2. On the test computer:
    • Open the e-mail to which the invitation was sent.
    • Open the letter.
    • Follow the link from the letter by clicking on the “Join Plaky” button.
    • Check “I agree to CAKE.com Terms of Use”.
    • Click on the “Continue” button.
  3. On the test Android phone:
    • Check the number of users available for the invitation.
Environment:

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

Actual Result:

After the invited user proceeds with the confirmation, the number of available users for invitation increases.

Expected Result:

After accepting an invitation, the number of users available for the invitation should not increase.

Google account username is not auto-populated during registration

Severity:

Minor

Precondition:

Create a Google account on the phone.

Steps to Reproduce:
  1. Open the app for the first time.
  2. Click on the “Continue with Google” button.
  3. Select an account.
  4. Click on the “Continue” button.
Environment:

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

Actual Result:

The username from the Google account is not automatically populated during registration.

Expected Result:

The username from the Google account should be automatically populated during registration.

Default display of date of birth shows current date

Severity:

Minor

Precondition:

Create a Google account on the phone.

Steps to Reproduce:
  1. Open the app for the first time.
  2. Click on the “Continue with Google” button.
  3. Select an account.
  4. Click on the “Continue” button.
  5. Enter a name.
  6. Enter your company name.
  7. Check the box.
  8. Click on the “Continue” button.
  9. Click on the burger menu.
  10. Click on the account.
  11. Click on the “Edit profile” button.
  12. Click on the field “Birthday”.
Environment:

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

Actual Result:

By default, the date of birth displays the current day.

Expected Result:

By default, the date of birth should display the date format so that the user can start typing right away.

Loss of text formatting upon starting new line

Severity:

Minor

Precondition:

Log in to the account.

Steps to Reproduce:
  1. Click on the burger menu.
  2. Click on the “Home” button.
  3. Click on the “Spaces” button.
  4. Click on the +.
  5. Click on the button “New board from scratch”.
  6. Enter a name for the board.
  7. Click on the “Create” button.
  8. Click on the task.
  9. Click on the “Comments” button.
  10. Click on the button “Add comment”.
  11. Click on the button with the list.
  12. Enable formatting:
    • Bold font.
    • Italics.
    • Underlined.
    • Crossed out.
  13. Enter any text.
  14. Press enter.
  15. Enter any text.
Environment:

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

Actual Result:

When starting from a new line, text formatting is disabled.

Expected Result:

When starting from a new line, text formatting should not be disabled.

When clicking on archived task, it cannot be viewed

Severity:

Minor

Precondition:

Log in to the account.

Steps to Reproduce:
  1. Click on the burger menu.
  2. Click on the “Home” button.
  3. Click on the “Spaces” button.
  4. Click on the +.
  5. Click on the button “New board from scratch”.
  6. Enter a name for the board.
  7. Click on the “Create” button.
  8. Click on the task.
  9. Click on the three dots.
  10. Click on the “Archive item” button.
  11. Click on the back button.
  12. Click on the burger menu.
  13. Click on the “Archive/Trash” button.
  14. Click on the task.
Environment:

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

Actual Result:

When clicking on an archived task, it cannot be viewed.

Expected Result:

When you click on a task, it should be possible to view it.

When user goes to settings, animation of toggling switch on is played

Severity:

Trivial

Precondition:

Login to the account.

Steps to Reproduce:
  1. Click on the burger menu.
  2. Click on the “Notifications” button.
  3. Click on the settings button.
  4. Click on the “In App Notifications” button.
Environment:

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

Actual Result:

When the user goes to the settings, the animation of toggling the switch on is played.

Expected Result:

The switch should already be in the ‘on’ position when the user navigates to the page.

During testing, I found 12 issues impacting functionality and user experience. Key issues include tasks not being displayed or added to the Kanban board, the inability to view files within the app, and problems with notifications and task lists.
Iryna, QA engineer

Iryna, QA engineer

Need a reliable QA partner?

Hire us