如何在Android中测试多个设备的崩溃?

时间:2016-03-31 04:16:55

标签: android testing crash crashlytics stability

我们正在使用Fabric跟踪crashlytics。我们每天收到崩溃报告,这些报告与特定设备有关。

我的问题是如何在Android中避免崩溃,如果发生了,我该如何测试它。因为大多数崩溃都与设备特定和网络特定有关。

  • 是否有任何工具可以在移动之前识别和测试崩溃 生产。
  • 有没有办法在不同的设备上测试不同功能的应用程序。

2 个答案:

答案 0 :(得分:2)

当我们谈论一般的Android崩溃时,我们必须考虑存在很多可能影响其行为的事情,而不是导致崩溃。

我会向你列出,我认为这是为了避免崩溃的良好实践。

1 - 写单元测试

2 - 使用Appium等测试自动化框架编写测试

3 - AWS Device Farm。 (使用自动化脚本,您可以将apk和测试自动化脚本放在AWS Device Farm中,并选择要使用的Android设备和版本。)

4 - 使用CI(持续集成)永远不要忘记运行测试并执行对您的应用程序很重要的事情=)(http://www.bitrise.io是一个很好的解决方案)

始终尝试保持更新的android新闻版

答案 1 :(得分:0)

某些SDK可用于查找并帮助解决应用中的崩溃问题,例如崩溃分析结构,它会为您提供崩溃详细信息,以便您可以在应用中找到确切的位置和崩溃。两者都是免费的。 我建议面料对它有好处。