Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何确保Android应用程序能在每台设备上运行_Android_Testing - Fatal编程技术网

如何确保Android应用程序能在每台设备上运行

如何确保Android应用程序能在每台设备上运行,android,testing,Android,Testing,我有一个测试版应用程序,它在三台Android设备上成功运行: 谷歌NexusOne、NexusS和摩托罗拉Defy+ 我怎样才能确保它能在每一台安卓设备上使用安卓2.3+ 谢谢 自己测试 当你在每部手机上测试它时,你可以100%确定。当然,这在现实中是非常不切实际的。所以,我会按照以下步骤来确保应用程序能够以不同的分辨率、制造商、手机和平板电脑运行: 使用不同分辨率的手机进行测试:小型、中型、高端和超高端 试药 测试与主要制造商和那些亲爱的你:谷歌,HTC,LG,摩托罗拉,三星 投放市场 您需

我有一个测试版应用程序,它在三台Android设备上成功运行: 谷歌NexusOne、NexusS和摩托罗拉Defy+

我怎样才能确保它能在每一台安卓设备上使用安卓2.3+


谢谢

自己测试

当你在每部手机上测试它时,你可以100%确定。当然,这在现实中是非常不切实际的。所以,我会按照以下步骤来确保应用程序能够以不同的分辨率、制造商、手机和平板电脑运行:

  • 使用不同分辨率的手机进行测试:小型、中型、高端和超高端
  • 试药
  • 测试与主要制造商和那些亲爱的你:谷歌,HTC,LG,摩托罗拉,三星
  • 投放市场
  • 您需要大约5-10部手机/平板电脑。最后,只需投放市场即可。然后密切关注崩溃报告和用户反馈


    用户测试会话

    您可以安排与用户的测试会话。最好是在您自己的测试之后和进入Android市场之前:

  • 邀请5-20个人使用自己的Android手机
  • 观察并做笔记
  • 询问反馈
  • 如有必要,与另一组重复上述步骤

  • 自动测试

    使用自动化脚本或针对云中的设备进行测试也是不错的选择。感谢Commonware提供的提示。以下是一些供应商的起点:

    TestDroid:
    LessPainful:
    专家:

    Apkudo:

    您还可以研究自动化多设备测试服务,如LessPainful、TestDroid Cloud和Apkudo。