摘要:
批量运行测试用例 Postman参数化和数据驱动 参数化: 把数据用参数来代替,从而进行测试的过程。参数化 是实现数据驱动测试的前置技术 数据驱动: 把测试数据和测试脚本分离,用数据来驱动测试用例的执行。简单的说,就是一条数据对应一条测试用例。 Postman实现数据驱动--支持的文件 Json 在 阅读全文
摘要:
请求前置脚本:发送请求之前要执行的脚本。 一。什么是前置操作? 发送请求之前要执行JavaScript的脚本就叫前置操作。通过在请求、集合或文件夹的Pre-request Script中写代码,来做的操作都叫前置操作。 请求前置脚本常见作用:用来获取动态数据,签名接口数据,加密接口数据动态数据:时间 阅读全文
摘要:
关联:把多个接口联系起来的技术,就是关联。 本质上就是关联数据,例如可以把上一个接口返回的部分响应数据,当作下一个接口的入参数据, 关联的作用:实际工作中,每个接口都是拼图一样的碎片,多个接口组合起来时,才能形成真正的功能,这个时候, 我们必须按照这些接口的数据依赖关系和顺序,关联多个接口,实现多接 阅读全文
摘要:
Postman提供了GUI界面的变量管理窗口,可以管理全局变量和环境变量 全局变量: 整个Postman都能使用的变量 环境变量: 选中环境后,才会全局生效的变量,叫做环境变量 环境变量作用: 可以通过变量进行参数化,方便集中管理测试数据;同时环境变量还可以起到快速切换环境的作用。 Postman 阅读全文
摘要:
设计接口用例的目的是为了提升工作效率,防止遗漏 并且能够通过用例,来实施测试监控。 接口用例设计思路 设计用例时的四大维度:功能,性能,安全,兼容性 功能:单个接口测试,接口业务场景测试(多接口组合测试) 性能:响应时间 ,吞吐量, 服务器资源使用率(CPU、内存、磁盘、网络、IO), 错误率, 并 阅读全文
摘要:
会话的概念 由于HTTP协议无状态的特点,所以客户端和服务器都不会保存客户端请求的相关信息。 所以服务器无法知道客户端的请求状态是不是已登录的状态, 为了解决这个问题,我们需要通过一个字符串表示用户的未登录/已登陆的状态。然后控制用户对资源的访问。 在现在的Web项目中,管理用户会话主要有3种实现方 阅读全文
摘要:
HTTPS HTTPS是HTTP协议+SSL/TLS(Secure Sockets Layer/Transport Layer Security )认证,是一个基于安全套接字的 超文本传输协议 HTTP与HTTPS的区别 HTTP 的 URL 以 http:// 开头,而 HTTPS 的 URL 以 阅读全文
摘要:
HTTP协议:是超文本传输协议,它主要规定了在互联网中传输数据时的标准。主要用于定义客户端与web端服务器通讯的格式。 HTTP协议工作于客户端-服务端上。浏览器作为HTTP客户端,通过URL向,HTTP服务端即WEB服务器,发送所有请求。 HTTP特点:支持客户端/服务器模式, 简单快速, 灵活 阅读全文
摘要:
一.什么是接口? 接口:简单来说就是 系统之间传输数据的通道。【就好像手机充电,必须要用充电线一样】 接口的特点:(1)一定的规范要求(协议如HTTP协议,HTTPS协议)(2) 能灵活自定义的部分(开发) 测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。 二.接口 阅读全文
摘要:
1.爬出来的数据和页面上的数据不一致 阅读全文