霍格沃兹测试开发学社 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