I used to work on a geo-aware mobile app a while ago. We had an offshore QA team located in India.
They reported a bug about inconsistent behavior between iOS and Android apps. The restaurant was showing as open in one app and as closed in another.
We spent about a day trying to figure out what's wrong and about an hour in a conference call with them. Nobody was able to reproduce it again, so it got deferred.
As we figured out later, they run their test at 8:59 PM on one device, when the restaurant was still open. Their second run on another device was done at 9:01 PM when the restaurant was actually closed.
The funny part is the name of the restaurant - "The Blind Pig." 😅
A few years later, we developed a tool aimed to help distributed teams to inspect and debug mobile apps faster.
Sometimes bugs can be fun.
I used to work on a geo-aware mobile app a while ago. We had an offshore QA team located in India.
They reported a bug about inconsistent behavior between iOS and Android apps. The restaurant was showing as open in one app and as closed in another.
We spent about a day trying to figure out what's wrong and about an hour in a conference call with them. Nobody was able to reproduce it again, so it got deferred.
As we figured out later, they run their test at 8:59 PM on one device, when the restaurant was still open. Their second run on another device was done at 9:01 PM when the restaurant was actually closed.
The funny part is the name of the restaurant - "The Blind Pig." 😅
A few years later, we developed a tool aimed to help distributed teams to inspect and debug mobile apps faster.
Ship error free mobile apps faster 🔥
Serge Stupachenko ・ 2 min read