【问题标题】:Run a java file using JUnit in Eclipse through command terminal通过命令终端在 Eclipse 中使用 JUnit 运行 java 文件
【发布时间】:2017-12-05 20:58:17
【问题描述】:

我是使用 Appium 进行自动化的新手。因此,在使用 Eclipse 时,我创建了一个 TestSuite.java 文件,其中包含我所有的测试用例。我想通过 command terminal 在 eclipse 中使用 JUnit 运行这个文件。请帮助我在 mac 中使用命令。

我正在使用 macOS。我正在添加我的项目的一些屏幕截图。

(1) 这是我在eclipse中的项目


(2) 这是我的 TestSuite.java 文件

(3)运行后输出

mvn surefire:test - DrunSuite=com.appium.automation.MobileGesturesRevised/TestSuite.class

输出:output in terminal

(4) pom.xml 文件

pom.xml

【问题讨论】:

    标签: java junit testng appium testng-eclipse


    【解决方案1】:

    我想我在屏幕截图中看到了一个 pom.xml,所以你可以运行

    mvn surefire:test -DrunSuite=com.appium.automation.MobileGesturesRevised/TestSuite.class
    

    您可以在 Eclipse 运行菜单下为其创建一个新的运行配置。

    【讨论】:

    • 在将目录更改为我的项目后,我在终端中使用了此命令。
    • 我也添加了输出快照,请参考上面的(3)点
    • 单元测试的类名必须以...Test结尾。否则它们不会被 Maven 拾取。
    • 我没听明白你能解释一下吗?
    • 您必须将 SetUp 类重命名为 SetUpTest、Scroll 到 ScrollTest 等。这就是为什么 AppTest 会被执行而另一个不会。
    猜你喜欢
    • 2015-06-23
    • 1970-01-01
    • 1970-01-01
    • 2012-12-25
    • 1970-01-01
    • 2020-09-07
    • 2017-01-25
    • 2023-03-06
    • 2011-05-09
    相关资源
    最近更新 更多