# SeleniumAuto **Repository Path**: snowlts/SeleniumAuto ## Basic Information - **Project Name**: SeleniumAuto - **Description**: selenium自动化 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2024-05-29 - **Last Updated**: 2024-09-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README to-do 1、兼容性,系统,浏览器等;driver配置统一管理 2、获取用例的方法可以再优化一下 3、扩展用例 4、jenkins集成 5、selenium分布式 6、被测项目部署自动化 7、日志优化: (1)可以多写一些 (2)selenium日志开启关闭 (3)清理print 支持情况 1、POM模式实现 2、用例管理:使用excel管理,读取excel格式的用例,并顺序执行 (1)支持有用例依赖关系检查 (2)支持运行用例依赖条件 (3)支持错误重试,尤其验证码错误 3、日志:支持用例执行过程日志记录 4、报告:支持allure报告 5、邮件通知:支持通过邮件发送测试结果(测试报告链接) 7、配置管理:项目配置参数通过配置文件管理 8、支持验证码自动识别 9、浏览器驱动:支持多种浏览器驱动 使用技术 被测网站:jpress-v3.2.5.war(部署方式可以baidu) 1、pytest(fixture,参数化) 2、selenium 3、allure 4、pytest-dependency 5、pytest-rerunfailures 6、ddddocr:验证码识别(带带弟弟)