(十五)-截图功能screenShort.py封装和调用
- 1 实现目的
- 2 测试需求
- 3 需求分析
- 4 详细设计
- 4.1 创建脚本
- 4.2 截图名称命名规则
- 4.3 脚本设计
- 5 创建截图保存目录
- 6 完整截图功能代码
- 7 登录成功后调用截图
- 8 baseInfo.py脚本更新后的代码
- 9 截图效果
- 10 目前框架结构
1 实现目的
有时候我们为了进一步确认某些功能是否时正确的、对的,或者预期结果是我们想要的,除了在代码中进行断言外,还可以巧妙使用截图功能。
- 一般情况下,用的最多的是,当我们预判可能自动化脚本执行到某个步骤的时候,会发生异常,这时候我们把当前页面截图保存下来,便于问题分析;
- 还有一种情况是,我们使用图片对比算法,比如某个业务很复杂,元素也识别不到,我们在触发