应公司要求,组织员工培训自动化测试,所以也趁此机会把我所学习的自动化框架整理一下,虽说不是很完美,但也有所收获。 序号库、插件、工具版本号 1 Python 3.11 2 Pycharm 22.2.3 3 pytest 7.2.0 4 pywin32 305 5 selenium3 4.6.0 6 openpyxl 3.0.10 7 Chromedriver 与当前浏览器版本对应即可 8 allure 2.20.1 测试地址 由于是公司内部产品,外部访问不了,这里不做说明,大家想尝试可以选择其他网站地址即可 测试范围 1、网盘的登录功能测试-验证正确帐号密码登录成功-验证错误用户名密码登录失败(有很多情况,用例里面做了充分的校验) 2、创建文件夹功能测试-文件夹名称编辑框测试 项目设计 1.python编程语言设计测试脚本 2.webdriver驱动浏览器并操作页面元素 3.二次封装webdriver Api 操作方法 4.采用PageObject设计模式,设计测试业务流程 5.通过UI对象库存储页面操作元素 6.通过数据文件存储数据,读取数据,参数化测试用例并驱动测试执行...