Web UI自动化框架设计: 报告层:基于Allure进行封装继承,具备用例执行结果统计,日志搜集,错误截图等功能 封装层:基于Selenium,应用关键字驱动以及PO模式,进行封装,实现测试代码和行为代码以及页面元素的分离。 用例层:基于pytest,实现用例分组,失败重跑,前置后置等功能。 配置管理:实现全局变量的定义
评论