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

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

HarmonyOS
2024-12-19 17:04:05
1074浏览
收藏 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?
855浏览 • 1回复 待解决
HarmonyOS 用户崩溃是否能共享
1174浏览 • 1回复 待解决
HarmonyOS List滑动速度是否能控制?
1164浏览 • 1回复 待解决
HarmonyOS 是否能检测到app签名
782浏览 • 1回复 待解决
HarmonyOS taskpool里执行http请求吗?
1029浏览 • 1回复 待解决
image是否能加载URL,想监听image尺寸
1205浏览 • 1回复 待解决
延迟任务什么时候执行
2622浏览 • 1回复 待解决
arkts如何执行耗时任务?
279浏览 • 1回复 待解决
HarmonyOS 元服务是否能支持Arkweb组件
613浏览 • 1回复 待解决
HarmonyOS TLS Socket是否能直接信任ca
648浏览 • 1回复 待解决
PolarDB恢复实例ID如何保留?
4158浏览 • 1回复 待解决