用例编号
|
4.1.14
|
测试目的
|
验证传感器Mock的x/y/z三轴属性值以及数据采集频率属性值能够修改。
|
测试组网
|
NA
|
预置条件
|
- Kbox云手机基本环境已部署完成。
- 已创建Kbox云手机容器,并使用adb连接。
|
测试步骤
|
- 在PC端CMD窗口或服务器端输入命令adb -s [ip:port] shell setprop persist.sensors.mock.id [0/1]将传感器的id值设为0或1(0代表加速度,1代表陀螺仪)。如果想设置加速度的xyz则设置为0,如果想设置陀螺仪的xyz则设置为1。
- 在PC端CMD窗口或服务器端输入命令adb -s [ip:port] shell setprop persist.sensors.mock.data.[x/y/z] xx(xx为±3.402823466e+38内任意值)修改传感器x/y/z三轴参数。
- 打开sensors_test.apk查询传感器各属性的数值。
- 在PC端CMD窗口或服务器端输入命令adb -s [ip:port] shell setprop persist.sensors.mock.delaytime xx(xx为[20000,1000000]任意值)设置传感器Mock中的数据采集频率属性值。
- 再次执行步骤1与步骤2。
- 观察修改数据采集频率之后所修改的传感器的属性值的变化时长。
|
预期结果
|
- 设置过程无报错。
- 能够成功设置各参数。
- 能够成功查询各参数。
- 修改数据采集频率为不同的数值之后传感器的属性值变化的时长不同。
|
测试结果
|
|
备注
|
|