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

news/2024/7/7 1:24:13 标签: python, 开发工具, 测试

前言

到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

 


http://www.niftyadmin.cn/n/706642.html

相关文章

后端_服务器

本地搭建服务器 Nginx官网下载,解压放到本地文件夹.打开文件nginx.conf文件 ,做出以下修改:server {# 启动后的端口listen 8880; # 启动时的地址server_name localhost;# 启动后,地址栏输入: localhost:8880, 默认会在html文件夹下找 index.html文件locati…

2017年我国电力供需形势预测分析 清洁能源装机比重将提升

2016年,我国经济实现了“十三五”良好开局,GDP增速保持平稳,全社会用电量增速明显回升。2017年,我国面临着更为复杂的外部环境,经济下行压力仍然较大,电力供需形势将如何变化?有关专家进行了分析…

敏捷测试团队管理的挑战与机会

敏捷团队的管理其实的确面临着很多的挑战。蔡老师分别从敏捷管理的挑战、接受敏捷、敏捷下面的组织结构、敏捷架构下的沟通、敏捷下的KPI考核、以及机会和发展几个方面进行深入的讨论。 其实我觉得各个公司施行敏捷的时候都会遇见这次讲师所分享的一些问题,基本上都…

Taro-ui TabBar组件使用路由跳转

1、 安装taro-ui (此处使用cnpm) cnpm install taro-ui 2、 全局引入样式 app.scss sass :import "~taro-ui/dist/style/index.scss"; 3、 使用tabBar组件中引入AtTabBar ,详情可查询官网:https://taro-ui.aotu.io/#/docs/tabbar i…

tf.cast()用法

把布尔类型转化成0和1类型,true是1,false是0反之,亦成立。 转载于:https://www.cnblogs.com/xinmomoyan/p/10395465.html

大数据之mapreduce小实战

手写wordcount的程序 1、pom.xml <dependencies> <!-- https://mvnrepository.com/artifact/org.apache.hadoop/hadoop-hdfs-client --> <dependency> <groupId>org.apache.hadoop</groupId> <artifactId>hadoop-client</artifactId>…

TCP 相关参数解释

为什么80%的码农都做不了架构师&#xff1f;>>> tcp_syn_retries &#xff1a;INTEGER 默认值是5 对于一个新建连接&#xff0c;内核要发送多少个 SYN 连接请求才决定放弃。不应该大于255&#xff0c;默认值是5&#xff0c;对应于180秒左右时间。(对于大负载而物理…

目录文件管理

双tab查看所有命令 反斜杠\强制换行 ctrl加u删除到行位 ctrl加k删除行末 ctrl加L清屏 ctrl加y &#xff01;34调用34号命令前面加&#xff01;可以调用 man手册 >重定向输出加两个>>不覆盖原有文件&#xff0c;直接添加文件 echo回显的意思echo“123”输入到屏幕当…