软件测试 / 测试开发丨 Web 自动化测试 关键数据记录
本文为霍格沃兹测试开发学社学员学习笔记分享
记录关键数据的作用
一、行为日志记录
日志配置
脚本日志级别 debug 记录日志信息 info 记录关键信息,比如断言等
复制代码
二、步骤截图记录
driver.save_screenshot(路径+文件名)
记录关键页断言页面重要业务场景页面容易出错的页面
三、page source 记录
使用 page_source 属性获取页面源码
在调试过程中,如果有找不到元素的错误可以保存当时的 page_source 调试代码
结合 with open(file)将网页源代码写入文件中
复制代码
问题:出现 no such element 的错误解决方案:在页面报错前打印网页代码,以方便定位分析问题
版权声明: 本文为 InfoQ 作者【测试人】的原创文章。
原文链接:【http://xie.infoq.cn/article/4d58e5d493c6de390cb46c3a1】。
本文遵守【CC-BY 4.0】协议,转载请保留原文出处及本版权声明。
评论