当前位置: 首页 > 知识库问答 >
问题:

无法从命令promt运行webdriver的testng.xml文件

曾洲
2023-03-14

我能够从Eclipse成功地执行我的testng.xml文件。但是我需要从命令提示符执行我的testng.xml文件。但是下面的命令不起作用,得到错误为“无法找到或加载主类testng-6.8.5.jar;”。更感谢任何帮助。

共有1个答案

梁丘波
2023-03-14

我怀疑这是因为您传递的某些命令行参数包含空格。在本例中,您需要用双引号将每个原子字符串括起来,以便将它们识别为一个单元:

java-cp“C:\users\tempkanag\downloads\selenium-java-2.43.1\selenium-2.43.1\libs testng-6.8.5.jar;org.testng.testng”“C:\spc framework\spcoutfiles\testng.xml”

 类似资料:
  • 我正在使用Selenium WebDriver、eclipse、testng和surefire插件。我无法从pom.xml运行testng.xml文件。当我使用mvn测试运行pom.xml时,它直接运行src/test//testcases中的文件。请就我的错误提出忠告。先谢谢你 我的POM文件: 我的testng.xml: 我的测试案例:

  • 问题内容: 我试图从Java 运行命令而没有成功。这是我的Java代码: 我也尝试过: 问题是,如果我打印出的内容并在终端中运行它,它将起作用。由于某种原因,它只是不从Java执行。更清楚地说,当我直接从终端运行命令时,“ items.xml”文件就会更改。当我从Java运行它时,文件不会更改。我已验证该命令正确无误,如下所示。 我想念什么吗? cmd的输出是 **编辑 我根据以下评论进行了以下更

  • 我在从命令行运行一个java程序时遇到了严重的麻烦。我觉得我已经接近弄清楚哪里出了问题,但我只是不知所措,我需要帮助。 我正在尝试用以下命令运行一个简单的Hello World程序(在windows上的VSCode中,使用bash terminal): 这根本不起作用,但是,写入文件的完整路径确实起作用,所以像这样的东西是起作用的。 此外,使用F5运行文件也可以正常工作。我希望用命令行参数运行我的

  • 问题内容: 我在txt文件中有一些命令,我​​需要逐行执行所有命令。我该怎么办? 问题答案: 只要做: 如果别名只是运行 无需担心文件扩展名或执行权限。

  • 如何从java文件运行hadoop命令下面: hadoop jar'/home/ashish/desktop/hadoop_basics/wordcount_program/WordCount.jar'WordCount/wordcounttutorial/input/wordcounttutorial/output 提前谢了。

  • 问题内容: 我尝试使用Jekyll新命令,但是它不起作用,并在出现错误后出现。 我正在使用Mac OS X 10.8.5 Mountain Lion。 但这对我的情况不起作用。我卸载并重新安装了json,但没有任何反应。如果您知道其他解决方案,请告诉我。自本周初以来,我一直在解决这个问题。 我的宝石清单和宝石环境如下。 请给我建议以帮助我。谢谢! 3月7日更新。 以防万一您想查看自制软件列表, 2