我使用java编写了黄瓜测试用例。我的.feature文件的位置是:
Z:\eclipse\myworkspace\ProjectName\src\test\resources\GoogleLogin\test\GoogleLogin.feature
我的步骤定义文件的位置是:
Z:\eclipse\myworkspace\ProjectName\src\test\java\GoogleLoginStepDef\test\StepDefinitionGoogleLogin.java.
我能够使用Maven执行我的测试用例但不知道通过命令行界面执行。
请你帮我一步一步从命令行界面执行黄瓜java测试用例?
答案 0 :(得分:3)
试试这个:
java -cp "${LIB_DIR}/*" cucumber.api.cli.Main --glue ${GLUE_CODE} ${FEATURES_DIR} --format
答案 1 :(得分:0)
或试试这个
alias cucumber='java -cp "${LIB_DIR}/*" cucumber.api.cli.Main --glue ${GLUE_CODE} ${FEATURES_DIR} --format'
你可以启动
$ cucumber
答案 2 :(得分:0)
您还可以使用以下命令:
java -Xmx1024m -cp '*' org.junit.runner.JUnitCore 'com.xx.automation.cucumber.testSuites.RunFeature’
这是您的例如:
java -Xmx1024m -cp '*' org.junit.runner.JUnitCore 'featureFilePath’