【问题标题】:TestNG run/debug from IDEA cannot load main class files来自 IDEA 的 TestNG 运行/调试无法加载主类文件
【发布时间】:2017-01-12 14:02:57
【问题描述】:

我继承了一些 Selenium TestNG 测试,我可以通过“mvn test”毫无问题地运行这些测试,但是当我尝试在 IDEA 中运行/调试时,我收到一个即时错误:

Error: Could not find or load main class Files

在我自己的项目中,我有 xml 测试套件,我将 /main 保持为空。我可以使用命令行和 IDEA 轻松运行测试。 但是,这个项目结构与我自己开发的不同。在这里,我在 /test/java 目录中有测试类,但在 /main/java 中有所有 PageObject 类、助手等。没有 xml 套件(我不确定它是如何工作的,以及是否可以运行某些测试类)。见下图。

问题是:如何让这些测试在 IDEA 中运行/调试?

【问题讨论】:

  • 能否分享一下你的运行配置截图?

标签: maven intellij-idea testng


【解决方案1】:

虽然听起来很愚蠢,但我一直在 '' 中将参数传递给 Firefox 二进制文件,而不是 "" 结果 -Dbinary='C:/Program Files/...' 被解释为 -Dbinary =C:/程序 将剩余的字符串视为类。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-07
    • 2020-02-18
    • 2021-07-08
    • 2012-04-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多