Python+Selenium学习--案例介绍
1. 前言
前面讲解了那么多selenium的基础知识,下面用一个简单案例来介绍,此案例主要实现,运行测试,自动生成html报告,并发生邮件。
2. 测试案例
2.1 目录结构介绍
conf:配置信息,目前只增加了邮箱配置相关信息,可以根据需要增加其他配置
data:测试数据,由于是简单介绍,暂空缺,读者可以在此文件夹增加数据,例如百度需要搜索的数据,或登录测试的用户名或密码等
log:运行日志及错误截图(截图可以另外开一个目录)
reports:测试报告
runner:所有测试入口
test_case:测试用例
utils:公共模块
2.2 运行结果
代码:https://github.com/uniquefu/selinum