Unpakt

Online Marketplace Changing the Way People Move

tested by QAwerk

Unpakt
UnpaktNew York, NY, United States

Unpakt enables its users to plan, compare, book, and manage their moves in a transparent and convenient way. Since 2012, it has grown from a simple price comparison tool into a fully-fledged online marketplace that provides local and international moving services.

All Customers
Web App Testing

With our solid experience in web application testing, we helped Unpakt improve its platform in terms of performance and UI/UX.

Manual Testing

Our team of certified QA engineers helped Unpakt smoothly release new features within the set schedule, eliminate crucial bugs related to website responsiveness, find server-errors, and fix some frontend malfunctions.

Challenge

Unpakt came to the QAwerk team for assistance with manual testing as their QA analyst had left the company. They had releases each month and needed a reliable QA partner to test new features. A bit later, they decided to switch from Angular to React; as a result, regression testing of main features was needed both on desktop and mobile devices.

Our primary tasks were to maintain the desktop and mobile versions of the app and assist in smooth transitioning from one technology to another. QAwerk engineers have worked on the projects of the same complexity level before, so while testing, we considered all possible scenarios for the desktop and mobile versions of the app. A decent amount of test environments and our continuous switch between them also facilitated the testing process, allowing us to discover both crucial and minor bugs.

Solution

As a first step, we prepared a test plan for both parties to agree on all aspects that should be tested, including browsers, platforms, and devices (Windows 10, Chrome and iPhone X, Safari). Our main task was to check whether all features functioned correctly both in the web and mobile versions. Part of the time (approximately 20%) was spent on testing non-typical/negative scenarios, which were created during positive scenario testing.

It was agreed to divide the whole testing into two phases; each of them included a bunch of features ranked according to their importance.

To let the client track the progress, we sent daily reports via an email along with suggestions for improving the product’s performance and UI. All detected defects were reported in the client’s JIRA. The status updates related to passed/failed cases were entered into a respective check-list, which we created to avoid missing anything.

Bugs Found

The majority of the bugs we found concerned the website adaptation to mobile screens, incorrect work of the calendar elements, inventory items, and visual look of text input fields. Additionally, we encountered a sufficient number of defects related to the work of servers during the entire testing process.

Actual result: Extra pickup address details are not shown in the final step.

Expected result: All address details are shown in the final step or the move organization.

Actual result: Eternal preloader after click’ Decline Move Plan’.

Expected result: Move plan status is updated successfully after making it decline.

Actual result: Invalid search results are shown during attempts to enter digits in the Search field.

Expected result: Inventory item search shows the exact results.

Result

Manual testing of the Unpakt platform allowed us to detect all functional and non-functional issues both in the web and mobile versions and fix them before a new release. We are proud of contributing to the project that is among the most popular moving services in the USA, and that continually grows and expands its features.

Looking for experienced QA engineers?

Let’s talk
QAwerk Team Comment
Evgenia

Evgenia
QA engineer

Personally, this project was excellent in terms of complexity as I could put most of my knowledge and skills to practice. I also gained new insights and had a chance to observe the results of switching to a new tech stack. Overall, it was a pleasant and fruitful experience.

Impressed?

Hire us

Other Case Studies

United States
Online Marketplace Changing the Way People Move
France
Regression testing of smart web browser
Zambia
Mobile Solution for Managing Finances