HarmonyOS hypium写了很多个case,在main中执行的时候是否能执行全量case

hypium写了很多个case,在main中执行的时候是否能执行全量case

HarmonyOS
2024-12-19 17:04:05
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
superinsect

有三种方法可以执行多条测试用例。

1.用 run -l 命令,多个测试用例用分号进行分割,如 run -l Test1;Test2;Test3

2.指定跑某些用例 新建 testcase.txt 文件,然后输入要指定跑的某些用例,每行一条用例的绝对路径,参考如下: E:\xDeviceTest\project\Test\resource\testcase.txt E:\xDeviceTest\project\Test\resource\testcase2.txt 配置命令 run -tf "testcase.txt 的绝对路径",如: run -tf E:\xDeviceTest\project\Test\resource\testcase.txt

3.定义测试任务名,运行某个文件夹下的所有测试用例,run xxx,如 run a

(1)定义测试套名字:如 A,在工程目录的 config 文件夹下新建 a.json 文件,内容如无特殊情况,默认为以下内容: { "description": "Config for a test suites", "kits": [ ] }

(2)新建测试套文件夹 A,如在工程的 testcase 目录下新建 a 文件夹

(3)修改 user_config.xml 文件中的 testcases 标签中的 dir 标签,添加 A 文件夹的目录地址

(4)修改 main.py 的运行参数为以下内容 argv="{} {}".format(sys.argv[1],sys.argv[2])

分享
微博
QQ
微信
回复
2024-12-19 19:54:57
相关问题
HarmonyOS是否能直接使用OpenGL?
1097浏览 • 1回复 待解决
HarmonyOS 用户崩溃是否能共享
1389浏览 • 1回复 待解决
image是否能加载URL,想监听image尺寸
1354浏览 • 1回复 待解决
arkts如何执行耗时任务?
618浏览 • 1回复 待解决
延迟任务什么时候执行
2910浏览 • 1回复 待解决
HarmonyOS taskpool里执行http请求吗?
1253浏览 • 1回复 待解决
HarmonyOS 元服务是否能支持Arkweb组件
887浏览 • 1回复 待解决
HarmonyOS List滑动速度是否能控制?
1511浏览 • 1回复 待解决
HarmonyOS 是否能检测到app签名
1054浏览 • 1回复 待解决
HarmonyOS ip和端口号是否能拿到
1014浏览 • 1回复 待解决
自定义是否能通过容器保存
1748浏览 • 1回复 待解决