android 兼容性测试

http://www.51testing.com/?uid-489243-action-viewspace-itemid-810534



这段时间和朋友一起看了些相关的手机测试的自动化方法,与前几年的手机功能测试相比,这几年手机测试的需求越来越高了,技术要求也越来越高了,可预见在不久的将来手机自动化,性能测试会成为重点。
这里首先对Android系统硬件兼容性测试工具CTS(Compatibility Test Suite)留下点Memory.

首先我们需要获取CTS及相应的Android SDK,您能在这里下载。
然后设置环境变量SDK_ROOT。之后需要在在终端执行安装所需要的apk,$ adb install -r /home/Helen/android-cts/repository/testcases/CtsDelegatingAccessibilityService.apk,(依照CTS置放路径而會有所不同。)需要够选设置兼容性中选择相应的选项。

之后我们开始测试了,输入start –plan CTS,我们主要使用CTS自带的test plan。我们也能使用以下常用的命令:
cts_host > ls -p ——-看当前可用的用例包
cts_host > ls –plan ——-看当前可用的测试计划
cts_host > start –plan Android -p android.app ——-只运行某个用例包,节约时间
cts_host > start –plan Android -p android.app -t android.app.cts.AlertDialogTest#testAlertDialog ——-只运行某个用例包中的某个用例

最后测试结果报告会生成在android-cts/repository/results/<start time>文件中(<start
time>为测试开始时间)。
CTS测试中最多出现是硬件连接,硬件丢失的问题,有兴趣的朋友可以自己开发相应的test case(主要针对android衍生系统)

你可能感兴趣的:(android,测试,手机,测试工具,终端)