how to test any android mobile app so that it would not be crashed in any android device?

jinal SHAH's picture
jinal SHAH asked on September 20, 2016 - 3:03am | Replies (3).

i have one application to test. it has caling functionality. its impossible to test application in all avaliable android device. so give me way to teast it. i have also tried amazon cloud services. but it has limited devices.

3 Answers

Sourabh  Chowdhury's picture

Mobile apps can crash for a hundred different reasons but one of the main reasons are because of bugs. Whenever there’s an unexpected exit caused by an unhandled exception or signal.

An app doesn’t need to be running in the foreground for it to crash. Any app component, even components like broadcast receivers or content providers that are running in the background, can cause an app to crash. Companies must ensure their customers are getting zero defect apps by testing them thoroughly as these crashes are often confusing for users because they were not actively engaging with your app.

I used to use tools which did not provide the desired results. Then I came across this tool which I initially tried for a 30- day trial but am using it consistently, it’s called QAppAssure, it allows you to test on-cloud and on-field devices, across 100+ device, make and models, Integrate with Jira, CI/CD tools, and also use Appium, Calabash, Espresso, UI Automator, XCUITest. You can run unlimited parallel tests with the free trial pack. It automates your testing process using an industry-unique integrated platform to ensure every release is bug-free, which helps the app owner understand both the sides of the coins that are the bug faced by the current users and also before release too which in my opinion is extremely crucial.


Kanika Vatsyayan's picture

If you are the product owner brand, then I would suggest you to go for some professional assistance like a software testing company such as Accenture, Capgemini, BugRaptors and more . Since taking your product to market and making it a success needs you to deliver quality .  

However, if you have a testing team in place to work on the application, then I would suggest you to use Selendroid, a dedicated testing tool to check for your android app. You can even try using Appium to run tests.  

Besides, there are options like Kobiton and Robotium that you might like to explore. But I would personally suggest you to stick with Appium or Selendroid to run your tests.  

StickyMinds is a TechWell community.

Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.