创建一个普通的Maven
工程:
mvn archetype:generate -DgroupId=com.fpliu -DartifactId=newton.android.appium -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false
生成的工程结构如下:
将src/main
目录删除,因为我们用不着他:
rm -rf src/main
最后的工程结构如下:
添加依赖:
<dependency>
<groupId>io.appium</groupId>
<artifactId>java-client</artifactId>
<version>3.0.0</version>
</dependency>
接下来就可以使用Appium for Java Client API
编写测试用例了。
编写完成就可以执行测试用例。
执行所有的测试用例:
mvn test
执行某个指定类的测试用例:
mvn -Dtest=com.fpliu.XXTest test
实际上,这个工程的创建完全可以参考Appium
的示例工程,位置在Node.js
的安装目录下,或者在~/.HomeBrew
下的lib/node_modules/appium/sample-code/examples/java/junit
中。