Top 10 Best Practices for Mobile App Testing

Top 10 Best Practices for Mobile App Testing - Adventures in QA

I recently wrote an article for InformIT to give some more insights into mobile app testing. The article I wrote is called “Top 10 Best Practices for Mobile App Testing“. The complete article can be found here, the following post contains only an excerpt of the article. Top 10 Best Practices for Mobile App Testing … Read more

User Interface Testing by Apple

UI Testing by Apple - Adventures in QA

On this year’s WWDC 15 Apple presented a new way of user interface testing within Xcode 7. With the new version of Xcode Apple introduces user interface testing as a brand new feature of the existing XCText framework. The great thing about the new ui testing approach is that it is an extension to the existing APIs and concepts in XCTest. Developers who are familiar with XCode’s testing features will have no problems to adopt ui testing in their daily working life.

Apple introduced UI recording to Xcode where developers and testers are able to capture the current activities on the iOS simulator directly into the test method. Also interaction with the app will be recorded and added as test steps. The tool is using the accessibility labels in order to recognize the elements within the app. UI testing can be used with Swift and Objective-C, there is no need for JavaScript testing anymore. However, UI testing is only working with iOS9 devices.

Read more

Mobile A/B Testing Tools

Mobile A/B Testing Tools - Adventures in QA

This post is dealing with A/B testing tools for mobile apps. A/B testing is nothing new and is a common instrument in the Marketing, Business Intelligence as well as in the software development industry. A/B testing is often used in Web based applications to test which version or variant of the Website is performing better in terms of revenue or click rates compared to the original one. The Smashing Magazine published a nice guide about A/B testing including Do’s and Dont’s.

A couple of weeks ago I thought about A/B testing in the mobile app world. In my last projects we were always performing usability tests with customers in order to get a feeling for the app and how features are working. We never thought about A/B testing. I started a little research and found the great overview about mobile A/B testing tools from the company autosend.io.

Read more

BrokeYourApp

Thanks to my former colleague @the_qa_guy, I now know the website http://brokeyourapp.com/. The website is presenting nasty bugs in iOS mobile apps.
BrokeYourAppThe team behind the page is checking and testing random apps from the iOS store and is trying to break them. If they broke the app, they write a bug report with detailed steps, screenshots and videos. The whole report will be send to the developer. The bugs are categorized into

  • Crash
  • Freeze
  • UI Glitch
  • Dead End
  • Vanish

Read more