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

Posted jason89

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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

技术分享图片

 

以上是关于Selenium2+python自动化63-简易项目搭建的主要内容,如果未能解决你的问题,请参考以下文章

Selenium2+python自动化63-二次封装(click/send_kesy)

Selenium2+python自动化20-引入unittest框架

selenium2 python自动化测试之利用AutoIt工具实现本地文件上传

python+selenium2自动化---元素定位

Selenium2+python自动化2-pip降级selenium3.0

Selenium2+python自动化2-pip降级selenium3.0