接口测试学习笔记一

  接口测试学习笔记一

------接口测试环境的搭建

这两天学习了接口测试的初级知识,留在博客里,记录一下。

1.Jdk

做软件开发或测试的人基本上每个人的电脑上都会装JDKJDK1.6安装到默认路径,配置好环境变量。

doc环境下输入命令java -version可以看到你安装的JDK版本,我配置好maven后,出现了这样的问题:在doc环境下,发现java版本号变成了1.3的。(可能是小概率事件,刚好被我碰上了)

Google之后,发现了解决方法:将jdkpath%JAVA_HOME%bin放在系统变量的变量值最前面,就可以解决这个问题。

原因:java -version这条命令按顺序读取系统变量path值,如果JDK放在后面,它默认读取的是oracle中配置的JDK的低一些版本。

2.maven

你可以从Apache Maven项目的web站点http://maven.apache.org/download.html

下载Maven

     1选择最新版本的Apache Maven下载到本地。目前,我下载的最新版本是2.2.1

解压到目录:D:\Program Files\apache-maven

     2)配置环境变量,在系统变量path中添加mavenbin文件夹的路径

D:\Program Files\apache-maven,可放在jdk的后面。

     3)我们也可以在doc下输入命令mvn -v查看maven的版本。

1

如果有图1这样的输出,表明maven已经安装成功了,如果你看不到,而且你的操作系统找不到 mvn 命令,那么确认一下path环境变量是否已经正确设置了。

     4)为了能让maven能在淘宝的环境下工作,还需要进行一些配置,找到mavenconf目录,打开settings.xml,设置maven库本地存放位置,如图2所示:

    

2

     mirrors标签里面添加2mirror标签项,如图3所示

3

3.Eclipse

首先默认你已经安装好了Eclipse,要让我们创建的项目能在Eclipse上跑起来,还需要配一下mavenclasspath路径。

打开Eclipse,在菜单栏上选择Window->Preference->Java->Build Path->Classpath Variables,点击New,在弹出的对话框中填写如下图所示的配置,点击OK,我们的环境就配置好了。

4

4. 创建一个简单的Maven项目

1)开始一个新的Maven项目,在命令行使用Maven Archetype插件。进入要创建项目的本地目录,在命令行下输入这样的命令。

mvn archetype:create -DgroupId=com.taobao.mytest -DartifactId=simple

如下图5所示,在我的电脑的D盘创建一个maven项目simple

 

5

2)doc运行下载maven库到本地成功之后,会出现这样的结果,如下图6所示,表明你创建simple项目成功。

6

3)到本地目录D盘,看一下Mavensimple目录下创建的目录结构:

simple/

simple/pom.xml

     /src/

     /src/main/

     /src/main/java/

     /src/main/java/com/

     /src/main/java/com/taobao/

     /src/main/java/com/taobao/mytest

     /src/test/

     /src/test/java/

     /src/test/java/com/

     /src/test/java/com/taobao/

     /src/test/java/com/taobao/mytest

 Maven Archtype插件创建了一个目录simple,这是项目的基础目录。

 每个项目在文件pom.xml里有它的项目对象模型(pom,这个文件描述了这个项目,配置了插件,声明了依赖。

 项目的源码放在了src/main目录下面。

 项目的测试用例放在了src/test下。

5.导入一个已经创建好的Maven项目到Eclipse

 1)doc运行一下命令,如下图7所示:

7

      2)在Eclipse里加载simple项目,打开Eclipse,通过File>import...general>existing projects into workspace如下图8所示为加载成功的项目结构:

8

 

另外也可以在eclipse工程里安装update plugin更新,如下:

PS:在Eclipse安装M2Eclipse插件

如果你觉得每次在doc下运行命令比较麻烦,可以在Eclipse里面安装maven插件,直接在Eclipse里面创建maven project

正在使用Eclipse的版本Eclipse 3.4(Ganymede),安装插件的过程可能会有点不一样。在Ganymede中,需要选择Help → Software Updates…,它会载入"Software Updates and Add-ons"对话框。在这个对话框中,选择“Available Software”面板然后点击Add Site…,它会载入"Add Site" 对话框。输入更新站点的URL然后点击OK。在"Software Updates and Add-ons"对话框中会出现更新站点上可用的插件。可以选择你想要安装的模块然后点击Install…按钮。Eclilpse会解析所选插件的所有依赖,然后要求你同意插件的许可证。在Eclipse安装了新的插件之后,它会征求你的允许以重启。

在安装完成时,第二天重启Eclipse出现了警告错误:(偶然事件,不知道怎么回事,这种偶然事件都被我碰到了)

The Maven Integration requires that Eclipse be running in a JDK, because a   number of Maven core plugins are using jars from the JDK.  Please make sure the -vm option in eclipse.ini is pointing to a JDK and verify  that Installed JREs are also using JDK installs.

解决方法是:打开Eclipse的安装目录,找到eclipse.ini文件,在 eclipse.ini 文件中添加 
-vm
 %JAVA_HOME%\bin\javaw.exe 

例如我的eclipse.ini文件变为:

-startup 
plugins/org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar 
--launcher.library 
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.0.200.v20090519 
-product 
com.springsource.sts.ide 
--launcher.XXMaxPermSize 
256M 
-vm
C:\Program Files\Java\jdk1.6.0_16\bin\javaw.exe 
-vmargs 
-Dosgi.requiredJavaVersion=1.5 
-Xms40m 
-Xmx768m 
-XX:MaxPermSize=256m 

重启Eclipse就好了。

 

 

 

 

 

 

 

 

<!--EndFragment-->

猜你喜欢

转载自zhangheng912.iteye.com/blog/715535