临时抱的狂狮大佬的大腿,鸣谢下这篇文章:selenium2 python 自动化测试。这个有介绍 selenium 家族的介绍,入门的看看这个很不错,我也是入门的,深有体会。
demo 目录:
common:这是公共模块,常用的函数放里面,目前放了一个执行函数异常捕获的截图的装饰器。
report:报告模块,测试报告文件存储的地方。
test_case:测试用例模块,测试场景的编写维护
Page_object:Page 模块,程序的核心,一个 test_case 对应一个 page。
file:文件中心,失败截图、参数化的文件等文件保存
config:配置中心,测试环境地址、数据库配置信息、邮箱配置等等在这里配置
RunCase:程序执行的入口
原文