jmeter Ant 自動化介面測試的部署

2022-09-02 06:54:10 字數 1247 閱讀 1981

一、所需環境:jdk1.8及以上(具體安裝步驟自行查詢不做贅述)

配置環境變數:

jmeter_home:c:\apache-jmeter-3.1

classpath:;%jmeter_home%\lib\ext\apachejmeter_core.jar;% jmeter_home%\lib\jorphan.jar;%jmeter_home%\lib\logkit-1.2.jar

配置環境變數:

ant_home:d:\程式\apache-ant-1.10.2-bin\apache-ant-1.10.2

path:%ant_home%\bin

開啟命令提示符(cmd):輸入ant -version,出現如下提示說明安裝成功

四、將 jmeter下extras目錄中ant-jmeter-1.1.1.jar包拷貝至ant安裝目錄下的lib目錄中

五、將生成的jmeter指令碼放到任意目錄下(e:\jmeter)

修改c:\apache-jmeter-3.1\extras 下的build.xml複製到和指令碼檔案同一目錄下

<?xml version="1.0" encoding="utf-8"?>

六、執行指令碼

進入指令碼目錄下,輸入ant即執行指令碼

執行結束後會在目錄下生成乙個report的資料夾,裡面生成html和jtl兩個資料夾,器中html是根據jtl的結果生成的報告,開啟如下:

所遇到的問題:

在執行ant命令的時候報錯:

e:\jmeter>ant

buildfile: e:\jmeter\build.xml

run:

test:

build failed

e:\jmeter\build.xml:19: the following error occurred while executing this line:

e:\jmeter\build.xml:25: the type doesn't support nested text data ("       ").

total time: 0 seconds

是因為在複製的時候存在亂碼,只需要將當前的文字複製到vim中刪除亂碼,即可

jmeter ant 介面自動化測試框架

注 涉及到 jdk jmeter 的安裝和配置不在此處介紹 ant1 需要先配置環境變數 ant home d apache ant classhome ant home lib path ant home bin 配置好ant 環境變數後,在 dos下驗證環境變數是否生效 2 將jmeter 目錄...

robot framework 介面自動化測試

介面測試比ui測試更有價值,如果專案時間緊張,測試介面更好一些,但每次都頻繁的手工填寫介面進行測試也浪費時間,下面給大家介紹一下很好的自動化測試框架robot framework,並且做介面自動化測試事半功倍。其返回值驗證和與資料庫連線進行增刪改查很方便,邏輯也很嚴謹,如果公司沒有造輪子推薦這麼做。...

Robotframework 介面自動化測試

1.目的 1 以雲平台為例 實現註冊 登入 更新apikey 新增專案 新增裝置 新增感測器 新增執行器 感測器每隔3s上報一次資料 1分鐘後與雲平台主動斷開連線的介面自動化測試。2 斷言每條用例是否執行成功。3 程式不管執行多少次都不報錯。2.robotframework環境搭建 1 安裝pyth...