python+unittest框架学习笔记(一)
一、框架搭建环境准备:
1、部署python环境,这个就不多说,我是用的Anaconda 开源包一键部署的python环境 ,可以自由切换python版本,用起来相当舒服,我是用的python 2.7版本
Anaconda下载:https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/
Anaconda常用命令可参考:https://www.jianshu.com/p/eaee1fadc1e9
2、编译器环境:Visual Studio Code,开源、界面清晰,可以自行安装汉化包
3、安装Selenium环境,可以控制台中输入:conda install Selenium 轻松安装包
4、安装webdriver, 三大浏览器驱动driver
- chromedriver 下载地址:https://sites.google.com/a/chromium.org/chromedriver/downloads (可根据本机chrome版本下载对应的driver)
- Firefox的驱动geckodriver 下载地址:https://github.com/mozilla/geckodriver/releases/
- IE的驱动IEdriver 下载地址:http://www.nuget.org/packages/Selenium.WebDriver.IEDriver/
注意:下载解压后,将chromedriver.exe , geckodriver.exe , Iedriver.exe发到Python的Scripts目录下,例如 D:\python27\Scripts
4、HTMLTestRunner格式化输出报告,这具网上有操作方法
可参考:https://www.cnblogs.com/hero-blog/p/4128575.html
二、话不多说,先上示例

三、报告输出

浙公网安备 33010602011771号