Bugs found in Podio SaaS
Podio is an adaptable and comprehensive project management tool developed by Citrix Systems Inc. It is renowned for fostering effective collaboration and communication within teams, providing robust features that manage projects seamlessly.
The platform boasts a myriad of functionalities, including task management, file sharing, reporting, and customizable workspaces. Moreover, it integrates with popular tools such as Google Drive, Dropbox, and Evernote to ensure streamlined workflows.
After conducting a comprehensive Bug Crawl, the QAwerk team identified key bugs affecting both performance and user experience. We invite you to explore our findings, offering a unique insight into the intricacies of Podio’s functionality and the potential improvements that can be made.
Card vanishes post-stage movement in 'Card View, By Status'
Major
- Open a standard project.
- Set the display to ‘Card View, By Status’.
Drag a card from the ‘In Progress’ stage to the ‘Entered’ stage.
OS: Windows 10
Browser: Chrome 127.0.6533.89, Firefox 128.0.3, Edge 127.0.2651.86
The card, though transferred, no longer appears on display until the page is refreshed. Upon reloading the page, the card is seen in the newly assigned stage.
The card should remain visible in the new stage immediately after relocation, eliminating the need for page reloading.
Failure to cancel profile photo upload during registration
Major
Initiate the registration process.
- Progress to step requiring selection of profile photo.
- Tap on the profile photo placeholder.
- Select ‘Upload from Computer.’
- Choose image file.
- Click on ‘Cancel.’
OS: Windows 10
Browser: Chrome 127.0.6533.89, Firefox 128.0.3, Edge 127.0.2651.86
Despite the cancellation action, the selected photo is stored and shown as the profile photo upon completion of the registration process.
If ‘Cancel’ is clicked, the selected photo should neither be stored nor displayed as the user’s profile photo.
Time field placeholder exhibits inconsistency between inferred format and actual required format
Minor
Access the ‘Meetings’ tab.
- Click on the ‘New Meeting’ button.
- Select ‘Time’ field.
OS: Windows 10
Browser: Chrome 127.0.6533.89, Firefox 128.0.3, Edge 127.0.2651.86
A placeholder showing ‘HH:MM’ suggests a 24-hour time format, but the field only accepts a 12-hour format with AM/PM.
The placeholder should align with the actual input format. If the field requires a 12-hour format with AM/PM, it should read ‘HH:MM AM/PM.’ If the placeholder shows ‘HH:MM’, the field should accept a 24-hour format.
Phone number field inconsistently validates all-zero numbers for different country codes
Minor
- Initiate the registration process.
- Complete the email confirmation to access the phone number field.
- Input ‘+1’ in the country code field.
- Input ‘0000000000’ in a phone number field.
- Change country code to ‘+380’.
- Input ‘0000000000’ in the phone number field again.
OS: Windows 10
Browser: Chrome 127.0.6533.89, Firefox 128.0.3, Edge 127.0.2651.86
The phone number field accepts ‘+10000000000’ but disallows ‘+380000000000’, even though both sequences are invalid.
The phone number field should validate numbers consistently for all country codes, rejecting all-zero inputs regardless of country code.
I tested Podio SaaS across multiple browsers and uncovered four bugs, ranging from significant functional issues to smaller interface mishaps. I recommend thorough testing across diverse user scenarios and prompt fixes to ensure seamless performance and better user satisfaction.