原文:https://mp.weixin.qq.com/s/qJF8wMjC3youM0ccOOMR8g[https://mp.weixin.qq.com/s/qJF8wMj...
原文:https://mp.weixin.qq.com/s/qJF8wMjC3youM0ccOOMR8g[https://mp.weixin.qq.com/s/qJF8wMj...
思路:1.根据yapi提供的开放接口,获取接口数据,生成yaml文件2.根据yaml文件内容生成pytest文件 效果图 ··· 已下是主要代码
当我们的接口测试用例脚本达到一定的数量后,就要想办法持续集成化,持续集成的好处可以根据我们的触发策略来构建相应的用例,譬如:定时构建、版本发布定时构建。本文采取的持续集成方案...
httprunner2.0 还支持在config中增加headers,但是httprunner3.0 就不再支持了 想了很多办法,发现钩子函数[hooks]能做到,把方法分享...
前言:我之前开发的接口测试框架,主要是由requests+HTMLRunner+unnitest组成;现在我计划将其重构成requests+pytest+allure的版本,...
序: Cypress是基于node.js环境的,安装则极为便利,如果我们测试人员维护好了自动化脚本,就可以直接将js脚本分享给研发人员,辅助研发人员进行自测。如果能将UI自动...
一、Blue Ocean的使用 重新定义用户使用Jenkins的习惯 代码图形化、直观化 流程可视化 需要安装Blue Ocean插件(插件名:Blue Ocean)imag...
前言:日常的项目开发中,通常会用到各种工具函数,比如时间戳转换,去重,节流,防抖等,这些方法我们通常会放在项目的utils中。但是如果我们切换到另外的项目,又会创建一个uti...
一、Selenium+Python环境搭建及配置 1.1 selenium 介绍 selenium 是一个 web 的自动化测试工具,不少学习功能自动化的同学开始首选 sel...