自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

proyoyo

道阻且长,行则将至!

  • 博客(13)
  • 收藏
  • 关注

原创 pytest+requests+excel+allure接口测试,多接口依赖处理完整demo

基于极客时间查询账户下消费订单记录的case,该接口的请求需要登录态的cookie及订单列表中已知的订单号作为依赖参数去请求,还算比较典型。最终会集成在jenkins里面,实现 pytest + Jenkins +allure 接口自动化测试框架

2023-03-01 18:30:29 1766

原创 接口自动化断言之契约测试(pactverify库)

在做接口自动化测试的过程中一直被接口返回值的断言问题困扰,尝试了各种断言方案,结果都不是太理想,意外知道了契约测试支持对返回数据进行全量/部分(字段名-值/类型) 校验,试了一下,似乎很爽,但是官方地址访问似乎又不是很稳定,所以搬了一份文档到这里来,当作手册使用。1.显式定义接口断言格式,接口断言更加直观2.可复用接口实际响应数据来定义契约3.能根据响应数据生成json契约。

2023-02-24 18:34:27 705

原创 jsonpath 语法参照

【代码】jsonpath 语法参照手册

2023-02-24 17:13:34 158

原创 python操作yaml 之更新、追加

python更新、追加yaml文件

2022-08-25 16:06:56 2625

原创 python faker库常用方法

python3 faker库常用方法

2022-08-24 10:18:50 520

原创 Linux 安装 docker

Linux 服务器修改用户名1、编辑名称vim /etc/hostname2、保存编辑并退出wq3、重启服务reboot一、安装、部署docker1、通过uname -r命令检查内核版本uname -r2、更新yum包sudo yum update3、安装包命令如下:yum install -y yum-utils device-mapper-persistent-data lvm24、第二步:建议使用阿里云的地址yum-config-manager --add-

2022-04-13 09:22:26 76

原创 Linux 服务器修改用户名

Linux 服务器修改用户名1、编辑名称vim /etc/hostname2、保存编辑并退出wq3、重启服务reboot

2021-01-04 15:27:55 1120

原创 git随笔--MAC

查看 git 版本git --version创建版本库mkdir GitHub进入文件cd GitHub/第二把这个目录变成git可以管理的仓库git initssh-keygen -t rsa -C"493716860@163.com"ssh -T git@github.com这里是说 “git@github.com:拒绝许可(公开密钥)。”解决方案:cd ~/.sshpwdvim id_rsa.pub将里面到内容复制出来重新回到 github

2020-10-13 15:46:16 501

转载 PyCharm 快捷键技巧

会的 PyCharm 技巧pycharm 常用快捷键1.查看使用库源码经常听人说,多看源码。源码不仅能帮我们搞清楚运行机制,还能学习优秀的库或者框架的最佳实践。调用库时,你可以在你好奇的几乎任何地方点击 Command+B,就可以很方便的跳转到源码里的类,方法,函数,变量的定义。2. 让你的代码 PEP8写 Python 代码时,你会严格遵守 pep8 规范么?还是要遵守的,不然代码传到 github 或者知乎上被人怼就不好了。但是如果靠肉眼去检查和注意的话,太累,靠 PyCharm 来做这事就

2020-08-08 21:48:58 257

原创 pycharm设置背景和取消设置

pycharm 设置背景图片话不多说,一图解千愁。图片上传完成,直接点【OK】保存并退出设置即可。若要取消已设置好的背景图,则如上图设置中点击【Clear and Close】保存并退出设置即可。

2020-08-08 21:19:47 1988 2

原创 python 对比两张图片

python 对比两张图片的相似度def image_contrast(result, compare): # 比较两张图片的相似度 """ :param result: 参照图 :param compare: 对比图 :return: """ image1 = Image.open(result) image2 = Image.open(compare) h1 = image1.histogram() h2 = image2.

2020-08-08 20:59:55 438

原创 unittest 框架多条case时,部分case未执行解决方案

unittest 框架多条case时,部分case未执行直接运行 unittest.main()(如下),有时候会出现部分case没被执行if name == ‘main’:unittest.main()解决方法:if __name__ == '__main__': suite = unittest.TestLoader().loadTestsFromTestCase(login) # login:类名 unittest.TextTestRunner(verbosity=

2020-08-07 18:20:30 406

转载 selenium之CSS定位汇总

初次玩微博,只为积累知识点。出自没有岛的岛主的博客(https://www.cnblogs.com/zuodaozhudemeng/p/7487798.html)selenium之CSS定位汇总以百度首页为例:定位输入框一:单一属性定位1:type selectordriver.find_element_by_css_selector(‘input’)2:id 定位driver...

2018-09-28 11:30:31 4749 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除