leave island

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2020年12月11日

摘要: 在第三节基础上多了下面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)