摘要:
在第三节基础上多了下面5个层级(具体层级可参考下图) components层: 组件层,放置UI自动化公共组件(比如selenium的操作类)以及页面组件脚本(比如多个页面脚本相同,可以用组件形式存储,避免重复工作) config层: 配置层,管理系统配置 log层: 日志层,放置UI自动化运行的日 阅读全文
posted @ 2020-12-11 15:09
恒-星
阅读(2684)
评论(2)
推荐(0)
摘要:
在第三节基础上多了下面5个层级(具体层级可参考下图) components层: 组件层,放置UI自动化公共组件(比如selenium的操作类)以及页面组件脚本(比如多个页面脚本相同,可以用组件形式存储,避免重复工作) config层: 配置层,管理系统配置 log层: 日志层,放置UI自动化运行的日 阅读全文
posted @ 2020-12-11 15:09
恒-星
阅读(2684)
评论(2)
推荐(0)
摘要:
简单目录层级分4层(效果见下图) driver层: 驱动层,放置各个浏览器驱动版本,做ui自动化需要考虑兼容性(类型是否支持谷歌,火狐,ie等,支持哪几个谷歌版本等等) testcases层: 用例层,放置UI自动化脚本,脚本命名一般以test_开头 report层: 报告层,放置UI自动化运行结果 阅读全文
posted @ 2020-12-11 15:07
恒-星
阅读(1372)
评论(0)
推荐(0)
摘要:
unittest模块实现多个ui脚本函数自动化运行(参考代码示例) 第一步:导入unittest类 第二步:定义一个类继承unittest.TestCase类,顾名思义这个TestCase类是测试用例类的意思 setUp和teardown都是TestCase中定义的方法 setUp用来做测试执行前的 阅读全文
posted @ 2020-12-11 15:05
恒-星
阅读(876)
评论(1)
推荐(0)
摘要:
python版本:3.6.5,相关安装教程参考https://blog.csdn.net/a1173356881/article/details/82525960 开发工具:pycharm,官网https://www.jetbrains.com/pycharm/download/#section=w 阅读全文
posted @ 2020-12-11 15:04
恒-星
阅读(1374)
评论(0)
推荐(0)
|