环境配置

该部分在Windows上完成

确保python版本为3.7以上,3.7.8是推荐的,但不是绝对的:

python --version
Python 3.7.8

安装包:

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple setuptools
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pyserial
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple rsa
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple python-dateutil

Acts应用兼容性测试

这里选择OH对应的版本的套件和资源文件。

需要注意的一点就是,Acts套件如果是arm32可以直接下载,但是其他的需要在OH源代码目录进行编译。

由于这里是arm64, 所以要编译一下Acts套件。

进入OH的源码根目录后:

$ cd test/xts/acts
$ ./build.sh product_name=rk3568 system_size=standard

编译完成后生成目录:

- 测试用例输出目录: out/rk3568/suites/acts/testcases
- 测试框架&用例整体输出目录: out/rk3568/suites/acts

复制out/rk3568/suites/acts到主机:

cp -r acts ~/VirtualBox\ VMsWin10/share/oh

解压下载的资源文件压缩包到acts文件夹里面。

完成之后目录如下:

❯ tree -L 1
.
├── config
├── resource
├── run.bat
├── run.sh
├── testcases
└── tools

4 directories, 2 files

Ref

https://www.openharmony.cn/certification/document/guid