环境安装
linux:
sudo aptget install pythonnumpy
sudo aptget install pythonscipy
sudo aptget install pythonmatplotlib
sudo aptget install pythonopencv
操作步骤:
操作步骤
1. 测试手机使用USB连接辅助机电脑
2. 辅助电脑同时按Ctrl+Alt+t >>>>调用操作环境
3. Source liujiabin/Gts/cts +回车
4. adb device +回车,查看是否连接上
5. cd CameraITS +回车 进入测试目录下
6. source build/envsetup.sh +回车,准备测试
7. python tools/run_all_tests.py +回车, 全跑测试ITS
8. 全跑测试完毕后查看手机是否有fail项,如有fail项,输入python tools/run_all_tests.py camera=? scenes=?单独测试对应 fail项
示例:如手机端camera=0 scenes=2显示失败,则电脑端输入python tools/run_all_tests.py camera=0 scenes=2后回车
手机后摄正对三个人脸的纸,电脑界面不动的状态下敲 回车键;界面出现 Y/N 时输入Y+回车;界面显示100%即测试pass,显示50%即fail。Fail状态下重新调整手机与纸张的位置复测
注意事项
9. 测试过程中需关注界面动态,部分需要场景配合才能通过
10. 当界面出现 Y/N 时输入Y+回车;
11. 当界面出现不动的现象,敲 回车键;
12. 当界面出现 grey card字样,前摄或后摄正对灰色的纸;
13. 当界面出现 face 字样,前摄或后摄正对灰色的纸三个人脸的纸;
14. 界面显示camera=0(代表后摄),camera=1(代表前摄)
15. 界面显示 scenes=1(后摄正对灰色的纸),scenes=2(后摄正对三个人脸的纸),scenes=5(后摄放一张白纸,且用手电筒照射摄像头)