Skip to main content

Posts

Showing posts with the label test plan

End-user app testing and the holiday season

I am writing this blog post as I wait for my flight back home at the Dubai International airport. I am travelling back home from a short holiday to my parents place and this post is going to be about a little something about app testing that I discovered during my holiday.  p.s. It's 12am, right now, so please excuse any grammatical mistakes in this post.  What Did I discover? I grew up in a place with little or no internet connectivity and hence when I was working on my app, My Day To-Do , I made sure that the app  works offline i.e. it doesn't require an internet connection to at least use all it's core features. During development I tested this extensively by switching off Wi-Fi, turning the mobile data off and testing the app's core functionality. All that worked as expected and I had made sure I released an app that would work offline, however recently I realised that there was one more test that I had to do which I didn't. Next time, a similar use ...

First mobile(iOS) app submitted to the app store for review

I finally reached this milestone, I submitted my first iOS app for review to the Apple app store , polishing the app and doing some last minute testing and all kept me very vey busy for the last two weekends. I have been working on this app for over a year now and the following posts, Building my first mobile app: The journey so far - Part 1: The background Building my first mobile app: The journey so far - Part 2: App inception Building my first mobile app: The journey so far - Part 3: App released tell the story of how a major life event(tragedy) lead me to begin working on this app. Why reject the first accepted build? Two weeks ago on a Sunday evening, I had submitted my first build for review and I managed to get a response in 7 days and that build was approved to be released to the app store. So why didn't I? well after I submitted the build for review, I managed to find 2 very small bugs, to do with the initial state of the app, so those bugs could only be spotted ...