摘要: 1、使用json提取器实现接口关联 var cook = pm.response.headers;//返回object类型所有响应header var jsonData = JSON.stringify(cook);//转换成json格式 // console.log(jsonData); var  阅读全文
posted @ 2022-09-05 14:30 CWZzzzz 阅读(394) 评论(0) 推荐(0) 编辑
摘要: 1. 如果data为此结构: 假如:resp为接口返回的json串 1. 获取code的值:resp.json().get("code") 2. 获取最外层data的值:resp.json().get("data") 3. 获取里层的data:resp.json().get("data").get( 阅读全文
posted @ 2022-01-13 20:34 CWZzzzz 阅读(782) 评论(0) 推荐(1) 编辑
摘要: Api文件 B_step.py文件 .py文件 阅读全文
posted @ 2022-01-13 20:24 CWZzzzz 阅读(86) 评论(0) 推荐(0) 编辑
摘要: API文件:例如此处为A_api.py 1. url 首先拼接对应的url,因为存在多个环境,所以会采取拼接的方式进行写入,f 2. 里面已经封装好的post和get函数,进行post、get请求 3. 用assert_that进行 判断传回的接口值是多少,200 就是成功返回 B_step.py 阅读全文
posted @ 2022-01-13 20:15 CWZzzzz 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 1.GitLab配置ssh key 首先会有 GitLab配置ssh key 的场景,可以参考下方的链接 https://www.cnblogs.com/hafiz/p/8146324.html 此处是根据公司的搭好的pytest框架,先要配置好GitLab,方便拉取代码,推代码 2. 主要框架目录 阅读全文
posted @ 2022-01-13 19:37 CWZzzzz 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 1、前提:近期在做python的自动化测试,下载某个文件,然后想确认下载文件是否正确,因此做了以下的处理。2、环境:谷歌浏览器 import reimport timeimport datetimefrom pathlib import Pathimport os ''' 使用前提: 1、需要设置长 阅读全文
posted @ 2021-03-31 14:23 CWZzzzz 阅读(544) 评论(0) 推荐(0) 编辑
摘要: 一、前提条件:按下f12-查看相关位置的标签是否为iframe的属性 二、 相关语法: 1、先查看iframe 属性是否有id名字和name的名字 如果有就直接使用 driver.switch_to.frame(id)(or name) #接下来对iframe内部的东西进行操作 self.drive 阅读全文
posted @ 2021-03-30 17:40 CWZzzzz 阅读(636) 评论(0) 推荐(0) 编辑
摘要: 在某些情况下,例如我们写测试用例的时候,不想要确认这个时间控件是否可用(减少时间消耗) 我们只想要把值传送给某个属性的标签值内部 按下F12比如此处的框架是这样的: <input style="padding-left: 0" class="time_selected" name="startTim 阅读全文
posted @ 2021-03-30 12:05 CWZzzzz 阅读(408) 评论(2) 推荐(0) 编辑
摘要: 目前很多项目都是前后端分离开发的,前端简而言之,就是测中页面设计,后端就是侧重于服务开发。 前端bug: 1、界面相关 2、布局相关 3、兼容性 4、如果文本框输入不合法的内容,可以保存,前后端都有bug 后端bug: 1、业务逻辑相关性 2、数据相关 3、性能相关 4、安全性相关 1、日志查看法, 阅读全文
posted @ 2021-03-24 18:10 CWZzzzz 阅读(452) 评论(0) 推荐(0) 编辑
摘要: 一、如果返回串的格式是此处: r = requests.post(url=url,json=data,headers=headers) 此处的返回串的格式为 { \"msg\":\"scm-000 数据处理成功\", \"result\":\"ABC\", \"openid\":\"99999999 阅读全文
posted @ 2021-03-22 12:24 CWZzzzz 阅读(514) 评论(0) 推荐(0) 编辑