通过命令终端在Eclipse中使用JUnit运行java文件

通过命令终端在Eclipse中使用JUnit运行java文件,java,junit,testng,appium,testng-eclipse,Java,Junit,Testng,Appium,Testng Eclipse,我不熟悉使用Appium的自动化。因此,在使用Eclipse时,我创建了一个TestSuite.java文件,其中包括我的所有测试用例。我想通过命令终端在Eclipse中使用JUnit运行此文件。请在mac中帮助我使用命令 我正在使用macOs。我正在添加我的项目的一些截图 (1) 这是我在eclipse中的项目 (2) 这是我的TestSuite.java文件 (3) 运行后的输出 mvn surefire:测试- drunsite=com.appium.automation.mobil

我不熟悉使用Appium的自动化。因此,在使用Eclipse时,我创建了一个TestSuite.java文件,其中包括我的所有测试用例。我想通过命令终端在Eclipse中使用JUnit运行此文件。请在mac中帮助我使用命令

我正在使用macOs。我正在添加我的项目的一些截图

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


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

(3) 运行后的输出

mvn surefire:测试- drunsite=com.appium.automation.mobilegesturesrevied/TestSuite.class

输出:

(4) pom.xml文件


我想我在屏幕截图中看到了一个pom.xml,这样您就可以运行了

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

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

在将目录更改到项目后,我在终端中使用了此命令。我也添加了输出的快照,因此请参阅上面的(3)点单元测试的类名必须以…Test结尾。否则他们不会被Maven抓到。我没听清楚,先生。你能解释一下吗?你必须将类SetUp重命名为SetUpTest,滚动到ScrollTest等等。这就是为什么AppTest没有被执行,而另一个没有被执行的原因。