如何在没有 ide 的情况下 运行 Slenium+Java+Cucumber
How to run Slenium+Java+Cucumber without ide
你好有测试写在 Java + cucumber
结构如下:
https://i.imgur.com/moLVY6L.png
主要问题是如何 运行 这个测试不是来自 IDE,比如来自控制台,甚至将其全部包装在 jar 文件中
遇到的问题是需要mainclass创建jar,
好像有一定的java cucumber.api.cli.Main - 但是怎么用我不明白。无论哪种方式,都可能有一种方法可以 运行 这只是从命令行。请告诉我们该怎么做?
您可以在命令提示符下尝试以下操作。
java -cp "E:\Workspace\CucumberProj\Jars*;E:\Workspace\CucumberProj\bin" cucumber.api.cli.Main --glue stepDefination E:\Workspace\CucumberProj\Feature\Login_Test.feature
您可以使用以下终端脚本下载 Maven:
$brew install maven
brew 安装完成后,您需要在终端中进入包含 pom.xml 文件的项目目录:
$cd /path/of/your/project
最后你可以 运行 按照命令 运行 你的测试:
$mvn clean test
你好有测试写在 Java + cucumber
结构如下:
https://i.imgur.com/moLVY6L.png
主要问题是如何 运行 这个测试不是来自 IDE,比如来自控制台,甚至将其全部包装在 jar 文件中
遇到的问题是需要mainclass创建jar,
好像有一定的java cucumber.api.cli.Main - 但是怎么用我不明白。无论哪种方式,都可能有一种方法可以 运行 这只是从命令行。请告诉我们该怎么做?
您可以在命令提示符下尝试以下操作。
java -cp "E:\Workspace\CucumberProj\Jars*;E:\Workspace\CucumberProj\bin" cucumber.api.cli.Main --glue stepDefination E:\Workspace\CucumberProj\Feature\Login_Test.feature
您可以使用以下终端脚本下载 Maven:
$brew install maven
brew 安装完成后,您需要在终端中进入包含 pom.xml 文件的项目目录:
$cd /path/of/your/project
最后你可以 运行 按照命令 运行 你的测试:
$mvn clean test