根据金字塔的比重总结,UI测试占用10%,接口测试占有20%,单元测试占用70%。考虑到之前学过一段时间的单元测试、UI测试,而接口测试未曾接触过,所以最近打算看看接口测试是怎么实现的。

首先,我们先搭建环境

环境搭建:

将所框出的红色部分删除,因为它使用的是Junit,我们后面需要用TestNG做测试,如果不删除,后面编辑pom.xml会报错。

好了,接下来就是编辑pom.xml文件,引入所需要的包。(注意,我们不使用junit做单元测试,所以,要将其相关的引用在pom中删除,点击保存,删除所选部分)

二、搜索mvn repository或者打开http://mvnrepository.com/网站,搜素apache httpclient

点击第一个,进入选择一个版本的,点击进入,复制其下方这个部分的内容到刚刚删除Junit的位置,点击保存。

最终的添加效果如图所示:

下面同样的方式添加httpcore, testng, fastjson,最终,maven下的包如图所示:(如果maven依赖下的包没有及时更新,只要右击maven项目,选择maven,选择Update project即可)

到这里,环境就算搭建结束了。

java接口自动化+博客园_java+接口自动化+eclipse之-----环境搭建相关推荐

  1. java课程设计 博客园_Java课程设计博客(团队)

    Java课程设计博客(团队) 1. 团队/项目名称 使用JAVA实现简易HTTP服务器 2. 团队成员 组长:林一心 组员:张杭镖 3. 项目git地址 4. 项目git提交记录截图 5. 项目功能架 ...

  2. java 网络编程 博客园_java网络编程

    1.计算机网络基础 OSI参考模型(开放系统互连参考模型): 物理层:物理层处于OSI的最底层,是整个开放系统的基础.物理层涉及通信信道上传输的原始比特流(bits),它的功能主要是为数据端设备提供传 ...

  3. java 中aop 博客园_Java 10.Spring--AOP编程

    1.创建web项目 2.引入jar包 在原有的jar包加上AOP的jar包 3.日志 4.准备目标对象 先创建接口 在创建实现类 package com.Spring.aop.service; pub ...

  4. java课程设计 博客园_java课程设计

    Java程序设计 课程设计 3.本人负责的主要功能展示与代码分析 //这是一个文件夹类 public class Folder { private String name;//文件夹的名称 priva ...

  5. java格式化时间博客园_Java 日期格式化工具类

    importjava.text.ParseException;importjava.text.SimpleDateFormat;importjava.util.Calendar;importjava. ...

  6. java list 博客园_Java集合系列(一)List集合

    List的几种实现的区别与联系 List主要有ArrayList.LinkedList与Vector几种实现. ArrayList底层数据结构是数组, 增删慢.查询快; 线程不安全, 效率高; 不可以 ...

  7. BBS(仿博客园系统)项目03(主页搭建、个人站点搭建(侧边栏分类展示、标签展示、日期归档)、文章详情页相关功能实现)...

    摘要: 主页面的搭建(导航条下面的区域) 个人站点 侧边栏分类展示 侧边栏标签展示 侧边栏日期归档 文章详情页 文章内容 文章点赞点踩 文章评论 一.主页面home.html的搭建(进一步完善) ho ...

  8. GitHub下载 无法分配请求的地址_Hexo+Github--搭建个人博客(一)准备工作amp;amp;环境搭建

    前段时间空闲就自己搭建了个博客,以后也会将博客在博客园和个人博客网站上两边同时同步,今天将我搭建博客的一些步骤和过程写下来,搭建博客的过程和步骤是参考网上其他博主的一些做法,在这里综合起来做个总结分享 ...

  9. java开发个人博客过程_java web个人博客开发(四详细设计)

    1.序言 详细设计主要内容在这里是接口设计,即html页面请求到,java后台返回数据的接口.预期实用restful风格,所以接口形式是url+请求参数,数据格式为json.由于文章统计阅读量和博主的 ...

最新文章

  1. 【译】Asp.Net Identity Cookies 格式化
  2. RabbitMQ 消费端限流、TTL、死信队列
  3. MFC 学习的基本概念
  4. Oracle推出5TB磁带 成就EB级磁带库
  5. 宽客的人amp;amp;事件映射
  6. python requests 10041报错_pythonrequests返回unicode异常消息(或如何设置请求区域设置)...
  7. php怎么加编码,php怎么设置编码格式
  8. notepad怎么运行php程序,notepad怎么运行php程序
  9. Codeforces 295 (Div.1)
  10. Linux查询存储信息,查询存储系统信息 - OceanStor UltraPath for Linux 21.5.0 用户指南 02 - 华为...
  11. Mybatis-学习笔记(N)mybatis-generator 生成DAO、Mapper、entity
  12. AKOJ-2021-逆序对(归并,二分)
  13. b站学python哪个好学_B站上那个不用钱的学习python的资源
  14. 5G的落地现状与未来变局
  15. 数据类型的转换与运算
  16. 全球 Top 1000计算机科学家公布:中国53位学者上榜!
  17. user story的重要性
  18. win7计算机管理无用户账户,win7系统控制面板中用户账户显示空白的解决方法
  19. bzoj2565题解
  20. python nonetype_理解Python中的NoneType对象

热门文章

  1. 数据结构c语言版题库含答案,求数据结构c语言版的习题和答案?
  2. 玩转 SpringBoot 2 快速整合 Filter
  3. HttpClient4.x之Post请求示例
  4. thymeleaf中的内联[ [ ] ]
  5. Controller接口控制器(5)
  6. 基于JAVA+Servlet+JSP+MYSQL的网上订餐管理系统
  7. 基于JAVA+SpringMVC+Mybatis+MYSQL的就业信息管理系统
  8. 对象流java_Java中的对象流总结(必看篇)
  9. 标自然段的序号格式_你可能还不会基本的公文格式
  10. 还在问跨域?本文记录js跨域的多种实现实例