Take the 2-minute tour ×
Software Quality Assurance & Testing Stack Exchange is a question and answer site for software quality control experts, automation engineers, and software testers. It's 100% free, no registration required.

I am testing one of the iOS apps that has In App Purchase in it. When I tap for In App purchase then it ask me for credentials and opens a dialog box to enter credentials but at the same time an activity indicator keeps running in the background just below the Dialog box.

So my question here is 'Is it an expected behavior to show activity indicator in the background while entering credentials?'

I have checked a couple of apps on App store those show different behaviors. One of the apps 'ClickSend' shows an activity indicator in background while other app 'The Third Ear' does not show any activity indicator. Can you please help me on this? It would be good if you can provide any doc or URL for this that I can share with my developer team.

share|improve this question
Is there an iOS guideline for what should be showing? That would be the first place I'd look. The other is the app specifications - do those say if the app should display an activity indicator or not? –  Kate Paulk Dec 27 '13 at 16:04
1) I have checked the iOS guidelines. There is no specific guideline for above scenario. As per the iOS guidelines an activity indicator should be shown if some activity is in progress like fetching data from server and it will take some time. In my scenario when I am entering the credentials but I have not submitted my data yet. (2) Now about specifications-- There is nothing mention anything about the behavior in a such scenario. –  Subzero Dec 30 '13 at 5:30
I'd ask the project manager, then. If there's nothing in the specifications, and the project manager has nothing to say, then my call would be that so long as the behavior is consistent within the application it's fine. –  Kate Paulk Dec 30 '13 at 12:23

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.