![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
接口自动化+java
FomuNorMal-s
不羡鸳鸯不羡仙,一行代码调半天
展开
-
使用Java编写第一个接口自动化程序
最近很久没更新了,一直在看接口方面的东西,所以现在开始,准备更新了。从本质来说,我们通常使用的接口测试工具postman,fiddler或者一些其他的在线接口测试,等等都是由java写的,所以我们当然也可以用java来实现发包的过程首先,我们可以看一下一个注册的接口(此接口是我部署在本地的服务器上,如果你们用的话,可以使用你们公司的接口进行test)接口地址格式一般是这样的:http:...原创 2019-05-09 17:00:40 · 5287 阅读 · 2 评论 -
使用testNg断言响应结果
相信大家都使用过postman,那么在postman中也是可以进行响应结果的断言,如下:如果响应结果为200,那么就是绿色的标记,标识断言通过,如果是红色的,则说明断言失败,未通过,但是,使用postman对你的脚本编写能力有一定的要求,所以我们选择在自动化接口中去断言。那么,今天我们来使用一个很强的框架来代替postman的断言,就是testNg,这里还是先给大家提供下pom。xml文件...原创 2019-05-09 17:38:03 · 1239 阅读 · 0 评论 -
20190703001接口自动化简介
一,什么是接口用上图来说笔记本得接口暴漏在外面,键盘鼠标USB就是调用法,连接上USB接口就可以来使用了,可以操作读取以及上传数据,这其实就是生活中讲得接口更形象一些点吧。不像我们平时说定义一个接口那么抽象,就把他理解成有一个统一规范得暴露点就可以。二,为什么要做接口测试1.更容易实现持续集成 怎么样进行持续集成(Jenkins)?持续集成出现得背景? 不同开发团队共同...原创 2019-07-03 23:36:06 · 940 阅读 · 0 评论 -
20190703002接口测试得范围
一,对于功能测试得方法罗列了一个树状图,相信大家都知道了,就不说了功能测试常用方法:等价类,边界值,错误推断法,因果图,判定表驱动,正交实验法,功能图以及场景法,其中,等价类,边界值,以及场景法是平时用到最多得测试方法,就不一一细说了,不知道得可以百度一下。除了这些常见得测试方法,还有就是一些不常见得方法,可以叫做异常测试。负载均衡架构:最常见得负载均衡架构就是ngix后面...原创 2019-07-03 23:54:06 · 579 阅读 · 0 评论 -
20190709001自动化框架的设计
第一点,分层思想:框架设计主要分为三层 :显示层,控制层,持久层显示层:测试报告--主要结合TestNg执行,知道那些测试用例通过,哪些测试用例失败,最终的结果是通过还是失败,主要是给老板看的控制层: 逻辑验证--都有哪些请求?(HttpClient for get/Post/delete...),请求里都有哪些参数(参数提交格式 Json/xml...),验证返回结果与预期结果是否一致...原创 2019-07-09 23:34:37 · 278 阅读 · 0 评论 -
20190709002-代码管理工具Git的应用
给自己的一句话,多写多练,另外,Java倒数第一!先附上Git的官网地址:https://git-scm.com/百度百科介绍:Git(读音为/gɪt/。)是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。[1]Git 是Linus Torvalds为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。Git的功能:1、从服...原创 2019-07-10 00:16:27 · 176 阅读 · 0 评论 -
20190709003-Git配置多个sshkey
为什么配置多个?有个码云,有公司的gitlab,它们项目的ssh-key都不一样,此时就只能通过配置config使之可配多个key,当用ssh读取远程仓库的时候,自动去匹配ssh-key。还是三步1.cd~/.ssh(用户目录下的.ssh文件夹)2.vim config3.添加Host/HostName/User/IdentityFile四项可以看到我们.ssh文件夹下面是...原创 2019-07-10 00:47:40 · 275 阅读 · 0 评论 -
20190709004--Git使用vi或vim命令打开、关闭、保存文件
1、vi & vim 有两种工作模式:(1) 命令模式:接受、执行 vi & vim 操作命令的模式,打开文件后的默认模式;(2) 编辑模式:对打开的文件内容进行 增、删、改 操作的模式;#在编辑模式下按下 ESC 键,回退到命令模式。2、创建、打开文件:$ vi 文件名(1)使用 vi 加 文件路径(或文件名)的模式打开文件,如果文件存在则打开现有文...转载 2019-07-10 00:50:13 · 142 阅读 · 0 评论 -
Git得基本使用方法add、commit、push、checkout以及Pull
一、Git是什么?Git是目前世界上最先进的分布式版本控制系统。 Working Directory:工作区 Index / Stage:暂存区 Repository:仓库区(或本地仓库) Remote:远程仓库 由于前面2篇文章已经简单得说明了GIT得安装以及SSH得配置,这次得内容主要是以如何使用Git为主要内容来说明当我们下载安装好G...原创 2019-07-28 23:27:10 · 1413 阅读 · 0 评论