Behavex执行feature文件报错:无法识别位置参数
解决Behavex无法识别Feature文件路径的问题
问题原因
Behavex不支持像原生behave那样直接将Feature文件路径作为位置参数传入,必须通过专用参数指定要执行的文件。
正确执行命令
使用-ip(INCLUDE_PATHS的缩写)参数指定目标Feature文件路径,修正后的命令如下:
behavex -c config\test.json -ip features/scripts/Data_services/qual_REST_test_172494_Create_manual_snapshot.feature
补充说明
- Behavex完全支持执行单个或指定的Feature文件/目录,
-ip参数可接受多个路径,用空格分隔即可,例如:behavex -c config\test.json -ip feature1.feature features/dir1/ - 执行
behavex -h可查看所有可用参数,其中-ip参数的说明为[INCLUDE_PATHS [INCLUDE_PATHS ...]],明确支持传入路径或文件。
内容的提问来源于stack exchange,提问作者arun
相关产品推荐
相关产品推荐

