自定义执行
YouQu3 支持在 txt 文件中自定义用例集驱动执行:
youqu-tags.txtyouqu-keywords.txt
youqu-tags.txt
在根目录下定义 youqu-tags.txt 文件,YouQu3 会自动加载并执行。
youqu-tags.txt 文件里面写标签的表达式,如:
txt
id1 or id2 or id3youqu-keywords.txt
在根目录下定义 youqu-keywords.txt 文件,YouQu3 会自动加载并执行。
youqu-keywords.txt 文件里面写关键词的表达式,如:
txt
id1 or id2 or id3案例
PMS用例驱动
youqu-pms-driver:从PMS测试单中爬取用例集,将用例 id 集合写入 youqu-tags.txt 文件。
使用框架的前置钩子触发爬取动作生成 youqu-tags.txt 文件,框架自动加载并执行对应标签的用例。
使用框架的后置钩子触发结果回填到 PMS 测试单。
执行命令:
bash
youqu3 run --job-start "pms-driver --task-id 123456 --pms-user ut001234 --pms-password xxxx" --job-end "pms-driver --task-id 123456 --pms-user ut001234 --pms-password xxxx --send2pms"bash
youqu3-cargo run --job-start "pms-driver --task-id 123456 --pms-user ut001234 --pms-password xxxx" --job-end "pms-driver --task-id 123456 --pms-user ut001234 --pms-password xxxx --send2pms"