`
chxiaowu
  • 浏览: 234385 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

接口测试学习笔记之–环境准备和工程创建

阅读更多

一、java

基本上大家机器应该都装了java和环境变量。这里就注意一点jdk版本需要是1.6版本,1.5版本的话在后面使用itest创建工程时会失败。

二、maven

1.解压maven包至本地

2.配置环境变量:MAVEN_HOME和PATH,home到maven的安装目录,path到安装目录的bin下。

3.进入maven的conf目录,打开settings.xml:

1)设置maven库本地下载所存放的位置,如:<localRepository>E:\\REPO</localRepository>

2)设置maven远程仓库服务器地址,如:

     <mirror>
       <id>tbmirror</id>
       <mirrorOf>central</mirrorOf>
       <name>taobao mirror</name>
       <url>http://mvnrepo.taobao.ali.com/mvn/repository</url>
     </mirror>
     <mirror>
       <id>tbmirror-snapshots</id>
       <mirrorOf>snapshots</mirrorOf>
       <name>taobao mirror snapshots</name>
       <url>http://mvnrepo.taobao.ali.com/mvn/repository</url>
     </mirror>

3)如果想使用itest,还需要设置itest插件:

  <pluginGroups>
    <pluginGroup>com.taobao.itest</pluginGroup>
  </pluginGroups>

可以验证一下maven安装是否OK:mvn –v

如果界面出现maven版本和jdk版本提示表示成功啦~

三、eclipse

1. eclipse安装

2.设置eclipse M2_REPO的classpath:

在窗口->首选项->java->构建路径->类路径变量,点击“新建”,名称填写:M2_REPO,路径为maven中设置的maven本地仓库地址,如:E:\REPO

如果本地有多个jdk,则需要配置eclipse的jre为1.6版本,以便新创建的java项目都使用该版本。位置在窗口->首选项->java->已安装的JRE。

四、创建工程

1.使用maven创建工程或使用itest来创建工程。
进入工作目录:

1)maven方式:
 mvn archetype:create -DgroupId=com.bingxin -DartifactId=zbx
-DpackageName=com.bingxin.zbx

groupId:工程组的ID

artifactId:工程的ID

packageName:包名, 通常是groupId + artifactId

2)itest方式:
mvn itest:create

1)过程中会让你选择spring版本,此时可以选择开发工程一致的spring包。

这里需要注意的是:当我们的测试工程作为开发工程的一个model来创建时,则需要与开发工程的spring版本保持一致,否则就无所谓,选择个高的好了。
2)根据提示输入groupId
3)根据提示输入artifactId
4)根据提示输入package,
5)提示你确认配置信息,选择Y

然后提示:build successful

构建成功后,进入工作目录下,可以看到此时生成了一个名为artifactId的目录。接下来就可以开始生成eclipse项目了。

在生成过程中有可能出错有以下几个原因:

1.在使用itest生成的工程中,如果jdk版本过低,会导致build error,可以将jdk升级到1.6

2.最近maven库有问题,第一次下载maven插件时会失败,这时候需要指定maven插件的版本进行下载。

1)maven方式:

mvn org.apache.maven.plugins:maven-archetype-plugin:2.0-alpha-4:create -DgroupId=com.bingxin -DartifactId=zbx -DpackageName=com.bingxin.zbx

2)itest方式:

mvn com.taobao.itest:itest-maven-plugin:0.2:create。

VN:F [1.9.6_1107]


转载务必注明出处Taobao QA Team

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics