摘要: 在工作中对于下载接口,经常会有这样的疑问:这类接口一般功能比较稳定,但是又比较重要,需要占用回归测试时间,有没有可替代的方式? 答案肯定是有的,可以从接口测试/UI自动化测试介入,而本文主要讲述接口测试,提供两种方法。 文件下载接口的一般实现: A. 一般项目中,文件存储/下载都是公司基础建设提供的 阅读全文
posted @ 2023-08-02 19:00 七年! 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 首先,httprunner已经是一个较完善的接口测试框架了,基本可以拿来即用,本文提供一种支持不同环境执行用例的实现思想,其余部分均是采用httprunner脚手架搭建 - httprunner工作原理:执行前会先加载.env文件,将.env文件中的内容加载到内存中,如下图所示 - .env文件 h 阅读全文
posted @ 2024-04-29 20:29 七年! 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 接口测试常用到allure报告,因其显示信息种类多且兼容框架丰富,但其不同附件的的格式会导致报告内容不友好,影响阅读,本文介绍两处优化内容。 过滤报告中suite模块显示的用例信息(多余状态码、请求URL等) 附件信息美化(txt文本格式优化) 现状如下图红框内容: 问题1: 通过F12查看,左侧框 阅读全文
posted @ 2023-12-21 20:49 七年! 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 在日常工作中,经常有上传文件功能的测试场景,因此,本文介绍两种主流编写上传文件接口测试脚本的方法。 首先,要知道文件上传的一般原理:客户端根据文件路径读取文件内容,将文件内容转换成二进制文件流的格式传输给服务端,而服务端接受客户端传过来的二进制文件流以及文件名称等信息(此时这些二进制文件流存储在内存 阅读全文
posted @ 2023-08-04 15:41 七年! 阅读(246) 评论(0) 推荐(0) 编辑