上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 28 下一页
摘要: 添加maven依赖 <!-- allure报告的库 --> <dependency> <groupId>io.qameta.allure</groupId> <artifactId>allure-junit5</artifactId> <version>RELEASE</version> <scop 阅读全文
posted @ 2021-07-02 10:15 未来可期_Durant 阅读(61) 评论(0) 推荐(0)
摘要: 接口自动化测试项目介绍 测试接口应用:http://www.weather.com.cn/data/cityinfo/ 接口功能:获得对应城市的天气预报 编程语言:java 接口框架:Rest-Assured 请求方法:get 自动化测试运行框架:Junit5 项目框架:Maven 开发工具:Int 阅读全文
posted @ 2021-07-01 17:44 未来可期_Durant 阅读(175) 评论(0) 推荐(0)
摘要: 一、前言 在我们做接口自动化的时候,会经常遇到这样的场景,先登录,然后拿到access_token,才能去调用其他的接口,那么rest-assured是如何做到的呢 二、实践 以企业微信登录接口为例 package restassureddemo.weixin; import io.restassu 阅读全文
posted @ 2021-06-30 17:41 未来可期_Durant 阅读(324) 评论(0) 推荐(0)
摘要: 一、前言 在许多情况下,打印响应和/或请求详细信息可能很有用,以帮助您创建正确的期望并发送正确的请求。 为了帮助您做到这一点,您可以使用 REST Assured 提供的预定义过滤器之一,也可以使用其中一种快捷方式。 二、Request Logging(请求日志) 由于版本 1.5 REST Ass 阅读全文
posted @ 2021-06-30 15:59 未来可期_Durant 阅读(227) 评论(0) 推荐(0)
摘要: 一、参数 我们发送请求经常需要带有参数,使用 given() 就可以实现,当时当我们使用 given() 的时候发现其中有很多传参方法如下: param:通常我们都会使用 given().param 方法来传参,REST Assured 会根据 HTTP 方法自动尝试确定哪种参数类型(即查询或表单参 阅读全文
posted @ 2021-06-30 15:16 未来可期_Durant 阅读(1122) 评论(0) 推荐(0)
摘要: 一、前言 在我们使用java语言定义实体对象的时候,以前经常需要写set和get方法,会觉得很繁琐。偶然接触到一款神器叫Lombok的,可以帮我们很好的解决这种琐事。 二、步骤 1、在idea上安装Lombok插件 File-Settings-Plugins,搜索Lombok 下载后,需要重启ide 阅读全文
posted @ 2021-06-30 15:12 未来可期_Durant 阅读(74) 评论(0) 推荐(0)
摘要: 一、前言 REST Assured 是一种 Java DSL,用于简化构建在 HTTP Builder 之上的基于 REST 的服务的测试。它支持 POST、GET、PUT、DELETE、OPTIONS、PATCH 和 HEAD 请求,可用于验证和验证这些请求的响应。 二、java语言选rest-a 阅读全文
posted @ 2021-06-28 15:23 未来可期_Durant 阅读(608) 评论(0) 推荐(0)
摘要: 一、现象 Client SSL handshake failed: An unknown issue occurred processing the certificate 笔者在对项目组的一个apk进行抓包的时候,发生了不能抓包的事情,看上面的现象,是未知证书导致的。想想也是奇怪,同样的手机(华为 阅读全文
posted @ 2021-06-25 17:04 未来可期_Durant 阅读(2875) 评论(0) 推荐(1)
摘要: 一、前言 在我们进行自动化的时候,通常是yaml文件存储测试数据,并且以它来进行参数化,那么java语言是如何做到yaml文件的序列化与反序列化的呢 二、maven依赖 <!-- yaml序列化与反序列化相关的库--> <dependency> <groupId>com.fasterxml.jack 阅读全文
posted @ 2021-06-21 14:27 未来可期_Durant 阅读(1594) 评论(0) 推荐(0)
摘要: 一、前言 在我们平常的开发测试中,经常需要搭建一些本地的服务来进行调试代码,下面我们来演示python的方式。 二、具体步骤 1、下载并且安装并且配置好python环境变量 2、命令行启动 根目录在当前目录下:python -m http.server 8888 根目录指定特定目录下:python 阅读全文
posted @ 2021-06-17 16:21 未来可期_Durant 阅读(740) 评论(0) 推荐(0)
上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 28 下一页