2017年1月3日,星期二

Creating 鸦片和Maven 项目


影片教学- 

 

 

为什么选择Maven和Appium?

鸦片是用于移动自动化的好工具。但是,在将其用于测试和构建测试框架时,感觉功能不足。将Maven与Appium集成可带来以下好处,因为Apache Maven提供了对管理测试项目的整个生命周期的支持。

1. Maven主要用于定义项目结构,依赖关系,构建和测试管理。
2.使用pom.xml(Maven),您可以配置构建,执行和测试代码所需的依赖项。
3.在构建项目时,Maven自动从资源库下载必要的文件。

如何安装Maven 


1.从下载最新版本的Maven 此链接。
2.添加环境变量 MAVEN_HOME 如下所示

鸦片与Maven

3.在中添加Maven bin路径 '路径' 系统变量

鸦片和Maven
添加字幕

4.转到命令提示符并运行命令 'mvn -version'

Maven安装
添加字幕

5,检查结果以确保安装成功

Maven安装

Create Maven 项目 in Eclipse -

1.打开Eclipse
鸦片 Eclipse Maven 项目

2.前往 新-> 项目 ->

鸦片 Eclipse Maven 项目

3.选择 Simple Maven 项目 -> Next

鸦片 Eclipse Maven 项目


4.在中输入SampleTestProject 组编号工件ID-> Finish

鸦片 Eclipse Maven 项目

5.检查项目结构,然后右键单击JRE系统库,然后单击属性。
 

6.选择 工作区默认jre。



在Eclipse中安装TestNG 

1.帮助->安装新软件

2.点击添加-> Enter 测试NG 和路径 http://beust.com/eclipse/ -> click OK

在Eclipse中安装TestNG

3.选择TestNG,然后单击下一步

在Eclipse中安装TestNG

4.再次单击NEXT 
在Eclipse中安装TestNG

5.单击接受并完成

在Eclipse中安装TestNG


6.点击 单击确定以显示安全警告对话框 然后开始安装

 

7.然后重新启动Eclipse

在Pom.xml中添加TestNG和Appium 

1.打开pom.xml 


 2.复制以下代码到<Project> tag of Pom.xml


<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.11</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-java</artifactId>
<version>2.46.0</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>io.appium</groupId>
<artifactId>java-client</artifactId>
<version>3.1.0</version>
<scope>provided</scope>
</dependency>
<dependency>
  <groupId>org.testng</groupId>
  <artifactId>testng</artifactId>
  <version>6.8</version>
  <scope>test</scope>
</dependency>
</dependencies>
3.创建一个TestNG类并编写一个示例Test Case。请参阅Appium教程以编写示例测试用例。您可以通过右键单击项目并单击maven测试来运行maven测试。




4条评论:

  1. 在启动Apk或移动网站之前,需要有关如何处理Toast消息并检查是否在移动设备中启用了wifi或移动数据的代码。

    回复删除
  2. 看到您的网页并期待如此,我感到非常高兴
    在这里阅读更多有趣的时间。 再次感谢大家
    细节。


    班加罗尔Android培训

    回复删除
  3. 由于Maven也是一个测试框架,那么为什么我们要使用TestNG框架呢?

    回复删除