霍格沃兹测试开发学社 ceshiren.com
剧情:企业微信添加成员(web端)
1. 登录
2. 进入首页页面
3. 点击"添加成员"按钮
4. 填写成员信息
5. 点击"保存"按钮
6. 进入通讯录页面
7. 人工验证
自动化场景:企业微信添加成员(web端)
1. 登录
2. 进入首页页面
3. 点击"添加成员"按钮
4. 填写成员信息
5. 点击"保存"按钮
6. 进入通讯录页面
7. 验证==>断言
步骤:
Chromedriver
如果没有配置全局变量则会报错cookie
保存到本地yaml
文件key
、value
结构- name: "wwrtx.refid" #cookie的名称
value: "10349750992271972" #cookie的值
path: "/" #cookie的存储路径
domain: ".work.weixin.qq.com" #对应域名路径,只有相同域名才会覆盖cookie,其他域名不会把cookie带过去
expiry: null #到期时间戳
sameSite: null #同一站点
secure: false
httpOnly: true #只能通过http访问
cookie
的yaml
文件cookie
里面获取非空的时间戳列表,如果是null
则不需要关注cookie
使用规则
cookie
文件Chromedriver
如果没有配置全局变量则会报错Chrome
浏览器url
地址cookie
判断
cookie.yaml
文件获取失效时间戳cookie
获取的时间戳:第1个失效时间戳「一年后」 - 31536000000Lcookie
保存到本地yaml
文件cookie
文件cookie
到浏览器URL