如何从命令行运行测试?(IntelliJ Idea + Java + TestNG)

3

我对Java和IntelliJ环境还比较陌生。

我成功地在IntelliJ中创建了一个简单的TestNG测试(只包含一个断言)并运行它。

我需要按顺序执行哪些步骤才能从命令行运行呢?

我尝试了不同的方法,但目前为止都没有成功。

最终我想要运行selenium,但现在我只需要运行这个简单的断言就可以了...


你需要一个测试运行器。使用Maven和Surefire插件怎么样? - mrkernelpanic
我需要一个测试运行器是什么意思?我想要运行testng.xml文件。我习惯于使用C#,可以编译NUnit项目的DLL,并使用NUnit控制台运行它们,我正在尝试获得类似的行为...谢谢! - David Fliguer
当我说从命令行运行时,我的意思是从Windows cmd、powershell、bat文件等类似的地方运行... - David Fliguer
嗨,终于我成功地从命令行运行了测试,但我不确定这是否是正确的方法。最后我做的是1)创建一个新文件夹,并将我的测试项目的JAR和TestNG的JAR放在那里(我从C:\ Program Files \ JetBrains \ IntelliJ IDEA Community Edition 2017.2.6 \ plugins \ testng中获取)2)像这样运行java -cp“PathToFolderCreatedOnStep1”org.testng.TestNG“PathToXMLFile” - David Fliguer
1个回答

0

我该如何验证我的类路径上是否有TestNG?我的MANIFEST.MF应该包含什么?(也许这是个问题?) - David Fliguer
抱歉,但我已回答了您的特定问题。这是另一个问题,您应该在Google上搜索它或在SO上发布一个新的问题。 - mrkernelpanic

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接