jmeter生成報告結(jié)果

接口測試報告
由于jmeter生成報告的方式是內(nèi)部引用變量,無法從某個節(jié)點(diǎn)取到對應(yīng)數(shù)值,只能通過讀取報告數(shù)值,然后取出來作為python請求接口的變量參數(shù)使用。
查看報告樣式

報告樣式源碼
python讀取報告指定內(nèi)容方法
import urllib
import http.cookiejar
from urllib import request
from bs4 import BeautifulSoup
# 讀取本地報告html文件
path = 'D:\\ant\\ResultReport\\html\\接口測試報告201902260414.html'
with open(path, 'r',encoding='utf-8') as f:
Soup = BeautifulSoup(f.read(), 'lxml')
titles = Soup.select('html > body > table > .Failure > td')
lists = []
for title in titles:
lists.append(title.text)
print(lists)
執(zhí)行腳本,查看返回結(jié)果

獲取html文件結(jié)果
根據(jù)python數(shù)組,打印對應(yīng)需要的返回值即可

打印取值結(jié)果