首页 文章

我们如何通过批处理文件运行黄瓜测试?

提问于
浏览
0

我想使用可执行的批处理文件来运行我的Cucumber功能,但我不知道该怎么做 .

我的批处理文件必须允许我有选择地运行测试用例,例如基于标签或任何特定的特征文件 .

1 回答

  • 2

    那么,这是一个起点:在您的终端:

    gedit myscript.sh
    

    在脚本中写下以下内容:

    echo "starting script"
    cd /yourproject/homefolder
    mvn test -Dcucumber.options=”–tags @$1”
    echo "ending script"
    

    保存脚本,然后在终端中通过键入使其可执行

    chmod +x myscript.sh
    

    然后这样称呼它

    ./myscript.sh Smoke
    

    以上命令使用标签Smoke运行所有方案 .

    这一切都来自我的头脑,没有测试它,但它应该工作! myscript.bat的相同过程创建myscript.bat并在其中写入:

    echo "starting script"
    cd C://yourproject/homefolder
    mvn test -Dcucumber.options=”–tags @$1”
    echo "ending script"
    

    然后这样称呼它

    myscript.bat Smoke
    

相关问题