python 自動化測試 (一):安裝 requests,unittest,HTMLTestRunner

書天發表於2021-01-05

一、安裝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安裝成功!

相關文章