Python python 自动化测试 (一):安装 requests,unittest,HTMLTestRunner

书天 · 2021年01月05日 · 1917 次阅读

一、安装 requests 库前,需要先安装 yum -y install epel-release,来支持 pip 包的安装
二、执行成功之后,再次执行 yum install python-pip
三、安装 requests 库:

pip install requests

ps:用 python 做 http 协议的接口测试会用到这个库。

四、其中 HTMLTestRunner 包最难安装了,这里找到一个比较好的源,可以直接拷贝到/usr/lib64/python2.7/site-packages/目录下
http://tungwaiyip.info/software/HTMLTestRunner_0_8_2/HTMLTestRunner.py
https://testerhome.com/topics/27450

五、在项目中引用可以这样写:
import HTMLTestRunner

runner = HTMLTestRunner.HTMLTestRunner(****)

然后可以验证一下 HTMLTestRunner 是否安装成功
1.输入命令 python,进入 python 命令行
2.输入 dir(HTMLTestRunner) 看是否显示了全部已安装的 module,正常会输出
['HTMLTestRunner', 'OutputRedirector', 'StringIO', 'Template_mixin', 'TestProgram', 'TestResult', 'TestResult', 'author', 'builtins', 'doc', 'file', 'name', 'package', 'version_', 'datetime', 'main', 'saxutils', 'stderr_redirector', 'stdout_redirector', 'sys', 'time', 'unittest']

3.然后输入 HTMLTestRunner.HTMLTestRunner('a')
输出显示
至此,HTMLTestRunner 安装成功!

暂无回复。
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册