Android81 CTS Verifier测试要点.docx
- 文档编号:27845080
- 上传时间:2023-07-05
- 格式:DOCX
- 页数:56
- 大小:5.56MB
Android81 CTS Verifier测试要点.docx
《Android81 CTS Verifier测试要点.docx》由会员分享,可在线阅读,更多相关《Android81 CTS Verifier测试要点.docx(56页珍藏版)》请在冰豆网上搜索。
Android81CTSVerifier测试要点
Android8.1CTSVerifier(部分)
AUDIO
RingerModeTests
进入后,这一项会自动测试,自动测试PASS后,底下的PASS按钮就可以点了。
DEVICEADMINISTARTION
DeviceAdminUninstallTest
1、测试机连接上adb,安装CtsEmptyDeviceAdmin.apk;图1;
2、进入这一项测试界面,点击ENABLEADMIN,进入后选择Activatethisdeviceadminapp;图2;
3、点击LAUNCHSETTINGS,进入后点击UNINSTALL,弹出的Deviceadminapp界面点击Deactivate&uninstall;图3、图4;
4、弹出TestDeviceAdmin界面(图5),点击OK,等待卸载成功,返回测试界面;图6。
图1图2
图3图4
图5图6
FEATURES
CompanionDeviceTest
1、进入这项后点GO开始测试前先把测试机的蓝牙打开,然后在测试机周边开一台辅助机的蓝牙;
2、点击GO开始测试,会弹出一个搜索蓝牙的窗口,看下蓝牙列表,找到并点击你刚开的辅助机的蓝牙名字;
3、测试机会返回前一测试界面,左下角的PASS按钮就可以点了。
HARDWARE
USBAccessoryTest:
1、在另一台辅助机安装CtsVerifierUSBCompanion.apk;
2、测试机进入USBAccessoryTest;
3、辅助机运行刚安装的CTSVerifierUSBCompanion;
4、测试机和辅助机通过OTG的线连接在一起,按下图的连接方法,OTG端接在辅助机;如下图:
5、辅助机点STARTACCESSORYTESTCOMPANION;
6、重新拔掉测试机上的USB线再插上,两台手机都会弹出如下图所示的对话框,都点OK后,过一会这项会自动PASS;
USBDeviceTest:
1、在另一台辅助机安装CtsVerifierUSBCompanion.apk;
2、测试机进入USBDeviceTest;
3、辅助机运行刚安装的CTSVerifierUSBCompanion;
4、测试机和辅助机通过OTG的线连接在一起,按下图的连接方法,OTG端接在测试机;如下图:
5、辅助机点STARTDEVICETESTCOMPANION;
6、重新拔掉辅助机上的USB线再插上,两台手机都会弹出如下图所示的对话框,都点OK后,过一会这项会自动PASS;
MANAGEDPROVISIONING
Fulldiskencryptionenabled
1、进入该项,提示需要设置一个锁屏密码:
1111;
2、设置密码后下一步会弹出提示,取消锁屏密码,将锁屏设置为默认的Swipe或None;
3、完成后这项会自动PASS;
Always-onVPNSettings
1、测试前确认软件目前没有装过vpnfirewall,如果有安装过用“adbuninstallcom.android.cts.vpnfirewall”命令卸载掉;
2、使用adbinstall命令,安装CtsVpnFirewallAppApi23.apk这个应用;
3、安装完,点PREPAREVPN按钮,弹出Connectionrequest界面,点击OK;
4、点击VPNapptargetingSDK23,点击GO,打开VPN菜单界面;
5、点击CtsVpnFirewallApp右侧的设置图标,检查Always-onVPN和BlockconnectionswithoutVPN这两个菜单为灰显,且开关为关即可,返回至测试界面即可标为PASS;
6、点击VPNapptargetingSDK24,进入后使用adbinstall–r的命令安装CtsVpnFirewallAppApi24.apk这个应用;
7、点击GO打开VPN菜单;
8、点击CtsVpnFirewallApp右侧的设置图标,进入查看,Always-onVPN菜单不是灰显,且开关为关;BlockconnectionswithoutVPN这个菜单为灰显且开关为关的状态;
9、打开ways-onVPN这个开关为开时,BlockconnectionswithoutVPN菜单会变成不是灰显,开关变成可点状态;
10、返回测试界面,即可标为PASS;这项就会显示测试通过的状态;
11、VPNappwithopt-out,进入后,使用命令adbinstall–r安装CtsVpnFirewallAppNotAlwaysOn.apk;
12、点击CtsVpnFirewallApp右侧的设置图标,查看Always-onVPN和BlockconnectionswithoutVPN这个菜单为灰显且开关为关的状态;返回测试界面标为PASS;
DeviceOwnerTests
Manageddeviceinfotests
Manageddeviceinfotests
1、Manageddevieinfopage:
点击GO,能跳转到设置菜单,检查设置菜单有网络、应用、设置密码、恢复等菜单即可;
2、Retrievetrafficlogs:
点击RETRIEVETRAFFICLOGS,过一分钟,点OPENSETTINGS打开查看,菜单Mostrecentnetworktrafficlog下有记录刚才点击RETRIEVETRAFFICLOGS那时的时间点;返回标为PASS;
3、Requestbugreport
点击REQUESTBUGREPORT,过一分钟后点OPENSETTINGS,查看Mostrecentbugreport这个菜单下有刚才点击REQUESTBUGREPORT的时间点;返回标为PASS;
4、Retrievesecuritylogs
点击RETRIEVESECURITYLOGS,过一分钟后点OPENSETTINGS,查看Mostrecentsecuritylog这个菜单下有刚才点击RETRIEVESECURITYLOGS的时间点;返回标为PASS;
5、Enterprise-installedapps:
A、把NotificationBot.apk拷贝到内部存储的根目录下;
B、点UNINSTALL,点OPENSETTINGS,打开查看Manageddeviceinfo界面,该界面上没有Appsinstalled这个菜单,如下图;
C、返回再点INSTALL,再点OPENSETTINGS,打开查看界面上有Appsinstalled这个菜单,下方显示Minimum1app,点击这个菜单打开查看,列表有CTSRobot这个应用程序;
D、返回再次点击UNINSTALL按钮,复位;
6、Locationaccesspermission:
A、点击RESET,再点OPENSETTINGS打开Manageddeviceinfo界面,该界面下没有
这个菜单;返回;
B、点击GRANT再点OPENSETTINGS,查看界面下有Locationpermission这个菜单,点击打开查看,列表有显示CTSVervier这个应用即可;
C、返回,点击RESET,标为PASS;
7、Microphoneaccesspermission:
A、点击RESET,再点OPENSETTINGS打开Manageddeviceinfo界面,该界面下没有Microphonepermission这个菜单;返回;
B、点击GRANT再点OPENSETTINGS,查看界面下有Microphonepermission这个菜单,点击打开查看,列表有显示CTSVervier这个应用即可;
C、返回,点击RESET,标为PASS;
8、Cameraaccesspermission:
A、点击RESET,再点OPENSETTINGS打开Manageddeviceinfo界面,该界面下没有Camerapermission这个菜单;返回;
B、点击GRANT再点OPENSETTINGS,查看界面下有Camerapermission这个菜单,点击打开查看,列表有显示CTSVervier这个应用即可;
C、返回,点击RESET,标为PASS;
9、Defaultapps:
A、测试前先清除默认浏览器的应用;进入设置/应用/Defaultapps,查看浏览器默认是哪个应用;再返回到APP列表,打开这个应用,查看详情界面点击CLEARDEFAULTS清楚默认;
B、点击RESET,再点OPENSETTINGS打开Manageddeviceinfo界面,该界面下没有Defaultapps这个菜单;返回;
C、点SETDEFAULTAPPS,再点OPENSETTINGS打开Manageddeviceinfo界面,该界面下有Defaultapps这个菜单并显示7apps;点击打开查看7个App全部默认为CTSVerifier;
D、返回,点RESET,标为PASS;
10、Defalutkeyboard
A、点OPENSETTINGS打开查看界面下没有Defalutkeyboard这个菜单;
B、返回,点SETKEYBOARD后,再点OPENSETTINGS,打开查看,界面上有Defalutkeyboard这个菜单且下方显示SettoCTSVerifier。
C、返回,点FINISH,Clearthedefaultkeyboard;标为PASS;
11、Always-onVPN
12、Always-onVPN(managedprofile)
13、GlobalHTTPProxy
14、TrustedCACerts
15、TrustedCACerts(Managedprofile)
16、Wipeonauthenticationfailure(managedprofile)
17、Quicksettingsdisclosure
A、点CLEARORG,下拉通知栏,展开快速设置面板,查看快速设置下方有提示:
Yourorganizationmanagesthisdeviceandmaymonitornetworktraffic;
B、返回至测试界面,点SETORG;
C、再下拉通知栏,展开快速设置面板,查看快速设置下方有提示:
Foo,Incmanagesthisdevice…;
D、点击该提示语弹出Devicemanagement的界面,点点击VIEWPOLICIES会进入Manageddeviceinfo界面;
18、Keyguarddisclosure
A、进入设置/安全,每个锁屏方式验证:
先点CLEARORG,锁屏再点亮,锁屏界面上显示下方左图的提示语;解锁再返回至测试界面,再点SETORG,锁屏再点亮,锁屏界面上显示下方右图的提示语;
19、Addaccountdisclosure
20、NetworkLoggingUI
NoDeviceOwnerTests
Deviceownerprovisioning
Quicksettingsdisclosure
Keyguarddisclosure
Addaccountdisclosure
这几项有前面的几项步骤一样,只是结果反过来,前面是要有那些提示,这个用例进去测试的结果是没有这个提示。
可以参看前面几项;
NETWORKING
BluetoothTest
BluetoothLEInsecureClientTest
BluetoothLEInsecureServerTest
测试机进入BluetoothLEInsecureClientTest,辅助机进入BluetoothLEInsecureServerTest;
01BluetoothLEClientTest:
进入测试前先确认测试机和辅助机的蓝牙为开,且都没有配对其它蓝牙设备;
测试机进入这个菜单,辅助机进入01BluetoothLEserverTest菜单,进入后,测试机和辅助机均会自动开始测试,测试完成,界面底部PASS按钮会变成可点状态;
02BluetoothLEConnectionPriorityServerTest:
测试机进入这个菜单,辅助机进入02BluetoothLEConnectionPriorityserverTest菜单,进入后,测试机和辅助机均会自动开始测试,测试完成,界面底部PASS按钮会变成可点状态;
03BluetoothLEEncryptedClientTest
测试机进入这个菜单,辅助机进入03BluetoothLEEncryptedserverTest菜单;测试机进入后有四行菜单,这几个菜单不会自动测试,需要手动点击每个菜单进行测试;点击后,辅助机界面会弹出配对的请求,此时点取消,不要配对,测试机端即可测试通过;
BluetoothLESecureClientTest
BluetoothLESecureServerTest
测试机进入BluetoothLESecureClientTest,辅助机进入BluetoothLESecureServerTest;
01BluetoothLESecureClientTest
测试机进入01BluetoothLEClientTest,辅助机进入01BluetoothLEServerTest,进入后会自动开始测试,测试机和辅助机均会弹出配对的请求,要点击配对;配对成功后会自动测试直到当页所有项测试完成;(注:
这一项经常出现到某些项会失败,测试机和辅助机退出再进入测试。
因为之前进入测试已经有弹出配对请求且已经配对成功,此时再进入测试就不会弹出配对,系统会自动测试;如果还会失败,多重复几次,或换台测试机器验证)
02BluetoothLEConnectionPriorityClientTest
测试机进入02BluetoothLEConnectionPriorityClientTest,辅助机进入02BluetoothLEConnectionPriorityServerTest,进入后也是自动测试;(注:
和前一项一样,这项也是基于前面的配对成功后测试;如果测试失败,退出再进入,重复几次。
)
03BluetoothLEEncryptedClientTest
测试机进入03BluetoothLEEncryptedClientTest,辅助机进入03BluetoothLEEncryptedServerTest。
需要测试机和辅助机已配对蓝牙。
进入后测试机四个菜单,不会自动测试,需要手动点击进行测试,这四个菜单是交叉测试。
TELECOM
Incomingself-ManagedConnectionTest:
进入后点击REGISTERSELF-MANAGEDCONNECTIONSERVICE注册网络,第一项就会PASS;再点击SHOWSYSTEMINCOMMINGUI,测试机会有来电界面的提示,点接听来电;最后点界面上的CONFIRMANSWER。
TelecomEnablePhoneAccountTest
拨号盘Phone/Settings/Callingaccounts/Allcallingaccounts,打开CTSVerifierTest的开关,打开后返回测试界面,点CONFIRM,即可通过;
TelecomIncomingcallTest
A、进入后点击REGISTERANDENABLEPHONEACCOUNT进入Callingaccounts设置界面,开启CTSVerifierTest的开关为开;返回测试界面,点CONFIRMPHONEACCOUNT后该第一小项测试PASS;
B、点击DIAL,测试机会有来电界面和来电铃声,点击接听;接听后确认有声音;
C、通话界面,不挂断,返回测试界面,点击CONFIRM后会挂断通话,这一项会PASS;
TelecomOutgoingCallTest
A、进入后点击REGISTERANDENABLEPHONEACCOUNT进入Callingaccounts设置界面,将Makecallswith设置为CTSVerifierTest这一项;返回测试界面,点CONFIRMPHONEACCOUNT后该第一小项测试PASS;
B、点击Dail会调用拨号盘,默认号码5551212,点呼出按钮;
C、呼出后返回测试界面,点CONFIRM即可测试PASS;
TELEPHONY
DialerReceivesIncomingCall
A、点SETCTSVERIFIERASDEFAULTDIALER将CTSVerifierTest设置为默认拨号器;
B、辅助机呼叫测试机,测试机来电响铃时该项会自动PASS;
C、点击RESTORETHEDEFAULTDIALER,恢复刚才的设置项;该项即可PASS;
DialerShowsHUNonIncomingCall
A、第一步进入通话设置,SETCTSVERIFIERASDEFAULTDIALER进入将Makecallswith设置为CTSVerifierTest;
B、辅助机呼叫测试机,检查测试机来电界面上是否显示“CTSIncomingCallNotification”,如果显示正常,勾选HUNshownandmeetscriteriaspecifiedabobe,这一项测试通过;
C、点击RESTORETHEDEFAULTDIALER,恢复刚才的设置项;即可PASS;
Hidesettingsinvoicemailtest
进入测试项,点击OPENVOICEMAILSETTINGS进入Voicemail界面,查看界面上是否有铃声设置的菜单,如果没有这个菜单,返回测试界面点RINGTONESETTINGSDOESNOTEXIST,该项会自动PASS;如果有这个菜单,返回测试界面点RINGTONESETTINGSEXIST,该项会自动Fail;
Hidevoicemailincallsettingstest
A、点SETCTSVERIFIERASDEFAULTDIALER将CTSVerifierTest设置为默认拨号器;
B、OPENCALLSETTINGS进入通话设置,查看Callsettings菜单下是否有Voicemail的菜单;
C、返回测试界面,没有Voicemail菜单就点VOICEMAILDOESNOTEXIST,该项会自动PASS;反之有的话点VOICEMAILEXISTS该项会自动FAIL。
SystemImplementsTelecomIntents
进入测试界面,点击界面上的几个按钮,验证是否能正确进入对应的菜单,可以的话勾选按钮下方的勾选框,所有项测试通过全部选中后该项即可PASS;
VisualVoicemailServiceTest
A、进入测试界面,如果该项目支持热插拔,拔掉SIM卡点OK继续下面的测试;如果不支持热插拔的项目点NOTAPPLICABLE,这项即可PASS;
B、支持热插拔的项目,拔掉SIM卡后点OK;
C、然后点SETCTSVERIFIERASDEFAULTDIALER将CTSVerifierTest设置为默认拨号器;
D、再插入SIM卡,待手机重新检测到SIM卡上面的测试机自动通过;
E、点击RESTORETHEDEFAULTDIALER,恢复刚才的设置项;即可PASS;
VoicemailBroadcastTest
(这一项要语音信箱,暂时无法测试)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Android 81 CTS Verifier测试要点 Verifier 测试 要点