Selenium2+python自动化63-简易项目搭建

前言

到unittest这里基本上可以搭建一个简易的项目框架了,我们可以用一条run_main.py脚本去控制执行所有的用例,并生成报告,发送邮件一系列的动作

 

一、新建工程

1.打开pycharm左上角File>New Project,在Location位置输入项目名称:D:\test\test_blog

2.创建之后,选择Opin in current window就可以了

 

二、项目结构

1.在测试工程下,创建文件夹,一定要选Python Package的方式创建,要不然后面导入自己写的模块会出现各种问题

2.在工程下创建以下几个文件

--test_case           这个文件夹放所有测试用例

----blog_home       可以按功能用例模块划分

---------test_home

---------test_home_1     测试用例以test开头命名

----blog_login

---------test_login

----blog_set

---------test_set

--test_report

--run_main.py

 

三、run_main

1.run_main.py这个脚本里面写主函数,控制执行所有的用例,最终我们只需要运行这个脚本就可以了

2.我们也可以在cmd里执行这个脚本文件,这样就不用依赖pycharm去执行了(后续用jenkins执行,也是同样道理,启动cmd执行脚本)

>>d:

>>cd test\test_blog

>>python run_main.py

 

run_main源代码,可以购买正版获取(交流QQ群:646645429)

https://yuedu.baidu.com/ebook/0f6a093b7dd184254b35eefdc8d376eeaeaa17e3

 

posted @   上海-悠悠  阅读(4900)  评论(0编辑  收藏  举报
编辑推荐:
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具
点击右上角即可分享
微信分享提示