我有一个测试版应用程序,可以在三个 Android设备上成功运行: 谷歌Nexus One,Nexus S和摩托罗拉Defy. 我怎么能确定它能在Android 2.3的每个Android设备上运行? 谢谢! 自己测试 当您在每部手机
谷歌Nexus One,Nexus S和摩托罗拉Defy.
我怎么能确定它能在Android 2.3的每个Android设备上运行?
谢谢!
自己测试当您在每部手机上进行测试时,您可以100%确定.当然,这在现实中是非常不切实际的.所以,我会按照这些步骤来确保应用程序适用于不同的分辨率,制造商,手机和平板电脑:
>使用不同分辨率的手机进行测试:小,中,高和非常高.
>用平板电脑测试
>与主要制造商和亲爱的人一起测试:Google,HTC,LG,摩托罗拉,三星……
>进入市场
你需要大约5-10手机/平板电脑.最后,刚刚进入市场.然后密切关注崩溃报告和用户反馈.
用户测试会话
您可以安排与用户的测试会话.最好在您自己的测试之后和发布到Android Market之前:
>邀请5-20人使用自己的Android手机.
>观察并记笔记
>询问反馈
>如有必要,请与其他组重复
自动化测试
使用自动脚本或云中的设备进行测试也是不错的选择.感谢CommonsWare的提示.以下是一些供应商:
TestDroid:http://testdroid.com
LessPainful:https://www.lesspainful.com/
最精彩:http://experitest.com/?gclid=CJP-uI7bxawCFcQXzQodrXsopw
Apkudo:http://www.apkudo.com/