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
最新文章
- AChecker + Selenium2对需要登录的页面进行自动化可访问性测试
- Clob类型转化String类型
- WordPress博客搬家注意事项
- Linux shell编程札记
- EndNote文献管理
- Oracle一些常用的查询命令总结(持续更新)
- input file里的JQ change() 事件的只生效一次
- Ant学习笔记(1) 基础知识
- Matlab 取子矩阵
- json对象的操作,json工具
- ASP.NET MVC Controller向View传值的几种方式
- 【WPF】获取电磁笔的压感
- 【Flink】流-表概念
- Laravel学习笔记(三)--在CentOS上配置Laravel
- Beta No.7
- Linux用户登录日志查询
- Codeforces Round #552 (Div. 3) D题
- Appium日志乱码终结指北
- topcoder srm 703 div1 -3
- WPF Demo10 嵌套Winform、RadGridView、
热门文章
- 动态规划-Stock Problem
- Tornado源码分析 --- Etag实现
- [Java] Eclipse下导入外部jar包的3种方式
- Hadoop1.x HDFS系统架构
- centos7下的防火墙
- [leetcode] 204. Count Primes 统计小于非负整数n的素数的个数
- 第十课 C++异常简介
- Oozie_02安装遇到错误【20161116】
- Tomcat启动 Unable to process Jar entry [javassist/XXXXXX.class]
- 如何检测MySQL中建立的索引是否生效