如何从命令行界面执行黄瓜java测试

时间:2015-03-19 06:35:51

标签: cucumber-jvm

我使用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测试用例?

3 个答案:

答案 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’