按时间归档:2023年6月11日
-
详解数据驱动
本章主要介绍pytest几种数据驱动的方法,也是我们做接口自动化中经常要使用到的,大致分为以下四种。 一.yaml 二.json 三.csv 四.excel 一.yaml 1.安装…
-
pytest.ini配置文件
pytest.ini文件是pytest框架独有的配置文件,主要作用就是在运行pytest.main时可指定运行顺序,也 就相当于在Terminal输入pytest+参数+路径效果一…
-
装饰器和迭代器
装饰器 简单理解就是在不改动函数内部逻辑的同时为该函数添加新功能逻辑。举个例子,辣条大家都吃过吧, 商家再把辣条卖出去的同时会用不同的包装袋去包装辣条,这些不同的包装袋就是装饰辣条…
-
unittest框架基本使用
unittest对.py文件类没有命名要求,只需要函数是以test为开头的就可以 不同于pytest(从上往下)的是,unittest运行顺序是按照从0-9,A-Z,a-z的先后顺…
-
postman中js脚本简单用法
1.获取接口相应结果 2.设置环境变量 3.设置全局变量 4.通过key值获取环境变量 5.通过key值获取全局变量 6.通过key值获取一个变量 7.通过key值注销一个环境变量…
-
selenium环境配置和八大元素定位
一.环境配置 1.selenium下载安装 安装一:pip install selenium(多数会超时安装失败) 安装二:pip install -i https://pypi….
-
add_argument()方法基本参数使用
selenium做web自动化时我们想要通过get打开一个页面之前就设置好一些基本参数,需要 通过add_argument()方法来设置,下面以一个简单的不展示窗口为例。 pyth…
-
selenium使用cookie登录百度网页
get_cookies():获取所有cookie值 get_cookie(name):根据cookie的name值获取对应的value值 get_all_cookies:删除所有c…
-
selenium爬取图片
一.https/http开头的图片 1.我们以百度为例,下载百度图片到本地。 2.定位到该元素的img标签 python;gutter:true; from selenium im…
-
使用yagmail发送邮件
一.yagmail基本数据准备 1.终端下载yagmail:pip install yagmail 2.获取SMTP和密钥 我们以新浪邮箱为例,登录成功后进入设置页面,点击客户端p…