这是我经过学习和摸索后的成果,自主搭建了一个测试框架结构,目前项目已经完成,所以写篇博客来分享一下,也是对自己初期的一个肯定。话不多说,讲起。

Web自动化测试框架结构

主要结构:

commons:主要用于存放一些公用文件,如base_page,logger,units等文件

config:配置项,放HTMLRunner.py和webdriver等配置文件

error_png:用于存放异常时生成的图片

logs:存放日志目录

necessary_files:存放一些用于上传图片或文件时的一些必要文件

pages:存放所有的page文件

reports:生成报告目录,含启动程序文件send_email.py

testcase:存放所有测试用例文件

结构不唯一,依据项目而定,所以只需参考即可。

chromedriver:https://www.cnblogs.com/qingqing-919/p/9055285.html

cron表达式:https://www.cnblogs.com/junrong624/p/4239517.html

相关文章:

  • 2021-07-08
  • 2021-11-02
  • 2022-12-23
  • 2021-08-14
  • 2022-12-23
  • 2021-09-13
  • 2021-10-27
猜你喜欢
  • 2021-11-11
  • 2021-04-02
  • 2022-01-28
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-09-20
相关资源
相似解决方案