随笔分类 -  服务端接口测试与自动化测试

摘要:一、项目及框架搭建 1、项目环境工具 python https://www.python.org/downloads/ pycharm http://www.jetbrains.com/pycharm/ git https://git-scm.com/download 2、配置 Pycharm配置 阅读全文
posted @ 2021-05-28 16:15 丝瓜呆呆 阅读(334) 评论(0) 推荐(0) 编辑
摘要:一、设计思路 1、一个好的框架,必须要可读性强,所以目录规划尤为重要; 2、公共的方法提取出来,提高复用性; 3、可变的环境等参数,提取出来放到配置文件中,这样,每次只需要更改配置文件中的值; 4、为了追踪错误,需要必要的日志记录,日志写入文件中; 5、请求类型基本上都是get、post,所以,可以 阅读全文
posted @ 2021-05-19 16:40 丝瓜呆呆 阅读(932) 评论(0) 推荐(0) 编辑
摘要:在我们接口测试运行起来的时候,前后置关联的问题,那么要怎么处理呢? 一、首先我们要搞清楚是数据依赖还是接口依赖 1、我们需要判断是数据依赖还是接口依赖 接口依赖是上个接口执行了才能执行下一个接口 数据依赖是上个接口的返回作为下一个接口的输入 2、方法 利用global全局变量,这个不适用大规模参数化 阅读全文
posted @ 2021-05-19 16:36 丝瓜呆呆 阅读(105) 评论(0) 推荐(0) 编辑
摘要:一、接口测试框架 首先介绍一下,我接口自动化的框架,如下图 Requests实现接口调用 Yaml/Excel遍历测试用例 结果断言验证 生成测试报告 自动发送邮件 集成jenkins自动化接口测试 二、代码框架 ├── common ├── config ├── data ├── logs ├── 阅读全文
posted @ 2021-05-19 16:07 丝瓜呆呆 阅读(204) 评论(0) 推荐(0) 编辑
摘要:1、概念 把以人为驱动的测试行为转化为机器执行的一种过程,自动化测试节省人力、时间或硬件资源,提高测试效率。 2、优势特点 快速 比手工操作快 可靠 精确地执行相同的操作,可以排除手工操作错误 可重复 测试相同操作重复执行得到软件响应状况 可编程 可以编程得到应用系统的隐藏信息 可重用 针对不同版本 阅读全文
posted @ 2021-05-19 15:05 丝瓜呆呆 阅读(377) 评论(0) 推荐(0) 编辑
摘要:一.简介: HttpRunner:是一款面向 HTTP(S) 协议的通用测试框架,只需编写维护一份 YAML/JSON 脚本,即可实现自动化测试、性能测试、线上监控、持续集成等多种测试需求。采用 YAML/JSON 的形式描述测试场景,保障测试用例描述的统一性和可维护性。借助辅助函数(debugta 阅读全文
posted @ 2021-05-19 14:52 丝瓜呆呆 阅读(476) 评论(0) 推荐(0) 编辑
摘要:一.简介: Robot Framework:Robot Framework是由Python编写的一款功能丰富并且扩展性强的自动化测试框架,也可以在Java和 .NET 上运行。 二.操作或运行流程 Robot Framework: 1.安装: 安装Python pip install Robotfr 阅读全文
posted @ 2021-05-19 14:45 丝瓜呆呆 阅读(4296) 评论(3) 推荐(0) 编辑

点击右上角即可分享
微信分享提示