Neither documentation nor pre-written test cases limited the testing; therefore, our team had a free hand to take any action deemed necessary. During our cooperation with Unfold, we have studied the app from the inside out by performing comprehensive testing. We did functional testing to make sure the app’s behavior is compliant with the established business logic. We helped Unfold make the user’s first impression of the app flawless by discovering bugs occurring at the signup and login stages. We also found an issue with the Unfold for Brands subscription and made sure that the process of creating stories was seamless. On top of that, we checked whether in-app purchases had no malfunctions because we know how disappointing it is to pay for something and be unable to use it.
Since Unfold continuously works on developing new features, our QA engineers perform regression testing regularly to ensure the app’s stable performance regardless of frequent updates.
A sufficient amount of time was spent on usability testing to make the app not only appealing in design but also comfortable and intuitive in use, with no distractions to the storytelling process. Our QA engineers always try to put themselves in the users’ shoes to better understand their needs and thus improve the user overall experience. QAwerk software testers suggested Unfold modifying the error messages to make them easier to understand. We also noticed that it might be inconvenient for users to search for the needed font in a long list, so we offered Unfold our way of resolving the issue – enable the option of downloading the same custom font multiple times.
Since Unfold’s customer base is growing day by day, we performed compatibility and cross-platform testing to allow everyone interested in the app to enjoy its benefits. As the finishing touch, we did user acceptance testing to fully polish the product.
We tested the Unfold app on seven iOS Devices with iOS 10-13 versions and eight Android devices with Android 5-10 versions. All the testing was done on real devices to achieve maximum precision in results.
In terms of documentation, we helped the Unfold team with writing test scenarios and checklists. Nowadays, we also actively engage in the process, providing regular assistance with technical writing.