selenium+python自动化框架
流程 : 环境准备 eclipse :需安装pydev、testng插件 python :安装python完成后,需 pip下安装selenium:命令: pip install selenium 我现在的环境: eclipse【 Neon.3 Release (4.6.3)】+JDK1.8+python3.6.3+pydev 6.4.4+selenium3.8.1 2 eclipse创建python项目 1 src:框架主要代码,很重要!!其中,framework主要实现 配置文件的读取,日志类,读取数据库,selenium常用方法封装,浏览器启动类等 2 config :配置文件,配置url,数据库等 data:放的测试案例的数据—因为表太多,现在不用了,数据改放在了数据库中 3 logs:顾名思义,放生成的日志 4 PageElement:放需要的页面元素 5 report:生成的测试报告会在这里 6 result:本来想放具体的测试结果,如哪条案例未通过放这里!!现在也没啥用!可以不用 7 screenshot:放运行错误后的截图 8 tools:工具类:如驱动啥的 测试数据准备 3.1 测试元素表 3.2测试数据表 ** 测试主框架的搭建 4.1框架目录 每个包的解释: framework:自动化测试框架的支撑,主要实现功能为对selenium一些常用方法的封装