从入门到不知什么时候放弃二:iOS+java+testng+maven自动化环境配置(接上文)

手写脚本的话需要配置java相关环境,当然如果嫌麻烦,只装jdk+eclipse也是可以的。

1.下载jdk配置环境变量(具体步骤已经在我“mac的jdk配置”文中写出来了)

2.安装 eclipse + testng 插件

    2.1 官网下载 eclipse 安装即可。官网地址:http://www.eclipse.org

          我选择的javaEE版本,可以根据自己需要选择 

     2.2 添加 testng: 

          打开eclipse,点击 help,选择 install new software 选项。进入到install的选项页面,点击菜单中的add的选项, 在location 一栏里输入插件地址:http://beust.com/eclipse/ ,后一直点下一步下一步下一步即可完成安装。安装过程需等待,需要一些时间,不要着急。

从入门到不知什么时候放弃二:iOS+java+testng+maven自动化环境配置(接上文)_第1张图片


          2.3 验证testng添加是否成功

           打开eclipse,file --> new --> other,选择 testNG ,显示有testNG Class 即表示添加成功。

从入门到不知什么时候放弃二:iOS+java+testng+maven自动化环境配置(接上文)_第2张图片

3.安装 maven

    3.1 官网下载:https://maven.apache.org/download.cgi 

    3.2 设置maven classpath

            3.2.1 打开终端输入:vi ~/.bash_profile  (或者:open -e .bash_profile,贴入3.2.2的代码保存退出即可)

            3.2.2 添加下列代码,之后保存并退出:

                export M2_HOME=/Users/myq/Downloads/apache-maven-3.5.4

                export PATH=$PATH:$M2_HOME/bin

             3.2.3 使bash_profile生效

                终端输入:source ~/.bash_profile

       3.3  验证是否成功:mvn -v

4.eclipse关联maven

    4.1 配置setting路径(下载好后的jar会在这个路径)

从入门到不知什么时候放弃二:iOS+java+testng+maven自动化环境配置(接上文)_第3张图片

    4.2 setting添加阿里云镜像(解决依赖下载速度的问题,需要配置maven国内镜像)


从入门到不知什么时候放弃二:iOS+java+testng+maven自动化环境配置(接上文)_第4张图片

    

        mirrorId

        repositoryId

        Human Readable Name for this Mirror.

        http://maven.aliyun.com/nexus/content/groups/public

    


    4.3 mac下 “ command+,” 打开Preference,然后选择 Maven -> Installation -> Add,把maven的安装路径添加进去并且 apply

从入门到不知什么时候放弃二:iOS+java+testng+maven自动化环境配置(接上文)_第5张图片

4.4 apply后会进入新窗口,点击directory,关联下载好的maven路径,然后点finish


4.5 再打开user setting,把maven安装包里的conf文件夹下的Setting.xml添加进去,并且apply

从入门到不知什么时候放弃二:iOS+java+testng+maven自动化环境配置(接上文)_第6张图片

4.6 然后点击 Window -> Show View --> Other,后点击maven,选择Maven Respositories

从入门到不知什么时候放弃二:iOS+java+testng+maven自动化环境配置(接上文)_第7张图片

4.7 操作4.6之后在控制台上就会有Maven Repository,选择Local Repository,右键点击Rebuild Index,将我们准备好的Repository放在 /Users/luchuan/Documents/maven/repos 文件夹下,之后有个询问弹框,点ok就可以

从入门到不知什么时候放弃二:iOS+java+testng+maven自动化环境配置(接上文)_第8张图片


从入门到不知什么时候放弃二:iOS+java+testng+maven自动化环境配置(接上文)_第9张图片

5.新建maven工程

    5.1 File --> New --> Other--> Maven

从入门到不知什么时候放弃二:iOS+java+testng+maven自动化环境配置(接上文)_第10张图片

    5.2 后面就是next ,next ,最后弹框后,填写Group Id 和 Artifact Id ,后finish,一个maven工程就创建完成了

从入门到不知什么时候放弃二:iOS+java+testng+maven自动化环境配置(接上文)_第11张图片

6.添加所需的jar包,网上搜索所需包的配置,复制后粘贴进pom.xml中即可,至此所有配置环境完成,后面就可以开始写测试代码啦

各种jar包传送门:http://mvnrepository.com/

从入门到不知什么时候放弃二:iOS+java+testng+maven自动化环境配置(接上文)_第12张图片
从入门到不知什么时候放弃二:iOS+java+testng+maven自动化环境配置(接上文)_第13张图片

注意:如果在pom中已经加入依赖配置后,依然项目报错,那就刷新一下:右键该项目名称-》maven-》update project。即可


7.在maven中新建testng类(建个类的示例)

右键需要新建的位置-》new-other-testng-》选择testng class-》next-》finish



实炼:接下来就可以练练手啦,先进行capability配置,完了之后就可以运行试试:

你可能感兴趣的:(从入门到不知什么时候放弃二:iOS+java+testng+maven自动化环境配置(接上文))