扫码阅读
手机扫码阅读

自制快速冒烟测试小工具--基于python多线程(2)

7 2024-10-17

我们非常重视原创文章,为尊重知识产权并避免潜在的版权问题,我们在此提供文章的摘要供您初步了解。如果您想要查阅更为详尽的内容,访问作者的公众号页面获取完整文章。

查看原文:自制快速冒烟测试小工具--基于python多线程(2)
文章来源:
光荣之路
扫码关注公众号
快速冒烟测试小工具摘要

快速冒烟测试小工具摘要

三、代码实现-封装

  • 创建包和文件夹目录,包括Config、Driver、TestResults、TestScripts和Util。
  • 整理项目路径和文件路径,例如ProjVar.py包含配置文件路径和数据库用户信息。
  • 实现从ini配置文件读取数据的方法。
  • 提供获取元素对象的方法,使用selenium webdriver进行元素定位。
  • 创建一个绑定cookies的session对象,通过selenium自动登录并获取cookies。
  • 从数据库表查询URL,使用cx_Oracle连接oracle数据库。
  • 创建存放测试结果的文件夹方法,根据日期和次数创建文件夹。

此外,文章提到使用python的Logger.conf配置文件设置日志级别和存放目录,并提供HTML报告模板。

相关课程与资源

  • 光荣之路Java和Python测试开发班2022年招生。
  • 提供免费领取测试开发试听课链接。
  • 强调每天至少2小时的学习和写代码的习惯。
  • 提到涨薪幅度需要1年以上的努力。

光荣之路出品,分享测试大佬和小白的故事,以及年度测试现状报告。

想要了解更多内容?

查看原文:自制快速冒烟测试小工具--基于python多线程(2)
文章来源:
光荣之路
扫码关注公众号