使用Python和Selenium做Web自动化测试

Posted by Tesla9527 on November 9, 2017

原框架地址: https://github.com/Anthonyliu86/automation_framework_demo

该框架已经很不错了,我稍微做了一些调整。

  1. 调整了一下目录结构,这样在命令行中执行的时候,能将framework和pageobject中的模块成功导入而不出错。
  2. 原框架在执行完每一个case之后都会进行截图,这样对资源比较浪费,我修改为只在case fail的时候进行截图。
  3. 原框架使用HtmlTestRunner进行case的搜集和执行,并汇总所有case的执行结果到html报告中,我在报告中增加了一列ScreenShot,将fail的case的截图链接放在该列中。(尚未完成,以后有空再写)

修改之后框架地址: https://github.com/Tesla9527/automation_framework_demo_python