WebUI自动化测试框架搭建(十九)-完整项目源码&技术支持
1 源码结构
2 文件目录
│ main.py
│ README.md
│ t.txt
│ test_baidu.py
│
├─common
│ │ baseInfo.py
│ │ creenShot.py
│ │ HTMLTestRunner.py
│ │ logOut.py
│ │ readExcel.py
│ │ reportOut.py
│ │ sendMain.py
│ │ --init--.py
│
├─creenshot
│ 2021-03-04-10_07_17_screen.png
│
├─file
│ 1-框架架构图片.jpg
│ 2-框架结构说明脑图.jpg
│ 3-框架执行流程.jpg
│ 4-log日志截图.jpg
│ 5-html报告截图.jpg
│ 6-邮件样式截图.jpg
│
├─log
│ 2021_03_04 13_02_18-MeiDuo _test_log.log
│ 2021_03_04 13_19_10-MeiDuo _test_log.log
│
├─page
│ │ goods.py
│ │ WebElement.xlsx
│ │ --init--.py
│
├─report
│ 2021_03_04 13_02_18-MeiDuo _test_report.html
│ 2021_03_04 13_19_10-MeiDuo _test_report.html
│
├─testcase
│ test_goods.py
│ --init--.py
3 源码获取
按照本文的操作即可完整搭建自动化框架,直接把每个系列文章的最后代码复制组合即可。即按照本系列一步一步操作即可完成目标。
4 技术支持
-
支持范围:
①本系列文章描述相关问题;
②本系列文章涉及到的源码相关问题; -
不支持范围:
①个人拿到代码后自己学习修改后的代码;
②个人自己学习成长相关的技术问题。 -
特别说明:
①该系列文章目的是教如何搭建框架,并非是教如何测试项目,所以自己项目的问题不提供技术支持;
②框架源码在每个文章的最后;
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY