Today, I worked on a floating bug that reproduces on a QA device but doesn’t appear on mine. I tried multiple devices, ran the application on both an emulator and a simulator, and also tested on an iPhone. The result was the same everywhere - the bug didn’t reproduce.
My main assumption was that this is a device-specific behavior. To prove it, I needed to run the application on the exact same device. Fortunately, the device model isn’t rare - it’s a Samsung S24.
I decided to try a service that Samsung provides for testing applications on real devices. It is a great tools for checking the functionality of Android applications on popular Samsung devices. Additionally, the service offer nearly 2.5 hours of free usage daily, which is enough for this type of testing. The portal has an intuitive interface that makes it easy to interact with the device. You can easily install your application by simply uploading APK file. You can also remotely connect to the device, debug it, and retrieve logs. It is a very useful service, and I appreciate Samsung for providing it.
I installed the latest version of the application on the same device mentioned in the issue description and ran it. The bug didn’t reproduce. While this is not a reason to close the ticket, it does require further investigation into the device settings and surrounded environment. The Issue remains open, and the investigation is ongoing.
You can find me in X, GitHub, medium or LinkedIn. Thanks for your time and see you in next post.
Top comments (0)