什么是測試計劃
可以在測試計劃中添加JMeter測試所需的元素响委。
它存儲所有元素(如ThreadGroup,Timers等)以及運行所需測試所需的相應(yīng)設(shè)置女气。
- JMeter性能測試工具快速入門教程-目錄 http://www.reibang.com/p/7b1a3346dc0f
什么是WorkBench盒使?
WorkBench僅提供臨時存儲測試元素的位置留储。 WorkBench與測試計劃無關(guān)。 JMeter不會保存WorkBench的內(nèi)容董虱。它只保存測試計劃分支的內(nèi)容
“WorkBench”將在我們的HTTP代理服務(wù)器錄制測試教程中使用
如何添加元素扼鞋?
添加元素是構(gòu)建測試計劃的關(guān)鍵步驟。
測試計劃包括許多元素愤诱,如監(jiān)聽器云头,控制器和計時器
您可以通過右鍵單擊測試計劃并從“添加”列表中選擇新元素,將元素添加到測試計劃中淫半。
假設(shè)您要向Test Plan 添加BeanShell Assertion和Java Request溃槐。
右鍵單擊Test Plan - > Add - > Assertion-> Bean Shell Assertion
右鍵單擊Test Plan -> Add -> Config Element -> Java Request Default
您還可以刪除元素
假設(shè)您要刪除元素“HTTP Request Defaults”,選擇“HTTP Request Default” - >右鍵單擊 - >從上下文菜單中選擇Remove - >單擊Yes確認在消息框中刪除此元素撮慨。
如何創(chuàng)建JMX文件
假設(shè)您已經(jīng)添加了元素名稱“BeanShell Assertion”「吞担現(xiàn)在你要保存它。
右鍵單擊BeanShell Assertion - >選擇Save Selection As
在對話框顯示中砌溺,單擊“保存”按鈕將元素保存在默認名稱BeanShell Assertion.jmx下影涉。如果需要,您可以選擇其他名稱
JMeter測試元素和測試計劃以* .JMX格式存儲规伐。 JMX代表Java Management Extensions蟹倾。
如何運行JMX文件
加載存在元素可幫助您節(jié)省創(chuàng)建和配置新元素所需的時間
假設(shè)您在測試計劃中有一個現(xiàn)有元素:Java Request Default
右鍵單擊Java Request Defaults-> select Merge
在目錄中選擇Elements(BeanShell Assertion.jmx。)文件。此元素將添加到您當(dāng)前的測試計劃中鲜棠。
如何配置元素
在左窗格中的樹中選擇元素
在右窗格中輸入配置設(shè)置
如何保存測試計劃
在運行測試之前肌厨,您應(yīng)該先保存測試計劃。保存測試計劃可幫助您在運行測試計劃時避免意外錯誤豁陆。保存測試計劃的步驟 -
文件 - >將測試計劃另存為 - >一個對話框顯示
輸入測試計劃的文件名 - >單擊“保存”
注意:保存測試計劃與保存元素不同柑爸。
保存測試計劃 | 保存元素 |
---|---|
測試計劃由一個或多個元素組成 | 元素是JMeter的基本組件 |
保存測試計劃時,將保存計劃中的所有元素 | 保存元素時盒音,只保存一個元素表鳍。 |
參考資料
- JMeter性能測試工具快速入門教程-目錄 http://www.reibang.com/p/7b1a3346dc0f
- python測試開發(fā)項目實戰(zhàn)-目錄
- python工具書籍下載-持續(xù)更新
- python 3.7極速入門教程 - 目錄
- 討論qq群630011153 144081101
- 原文地址
- 本文涉及的python測試開發(fā)庫 謝謝點贊祥诽!
- 本文相關(guān)海量書籍下載
- https://www.tutorialspoint.com/sqoop/sqoop_installation.htm
- https://sqoop.apache.org/docs/1.4.7/SqoopUserGuide.html
- https://www.softwaretestinghelp.com/top-4-etl-testing-tools/
創(chuàng)建組合測試計劃
您可以合并一個或多個測試計劃以創(chuàng)建組合測試計劃譬圣,如下圖所示
假設(shè)您的計算機上已有一個現(xiàn)有的測試計劃名稱Test_Fragment.jmx(本文包含此文件)。您可以將此測試計劃合并到JMeter上的當(dāng)前測試計劃雄坪,以創(chuàng)建新的測試計劃厘熟。
現(xiàn)在,文件Test_Fragment.jmx中的所有測試元素都會添加到當(dāng)前的測試計劃中维哈,如下圖所示
如何運行測試計劃
要運行單個或多個測試計劃绳姨,請從“運行”菜單項中選擇“啟動”(Control + R)。
當(dāng)JMeter運行時笨农,它會在菜單欄的右端顯示一個小綠框就缆。
綠色框左側(cè)的數(shù)字是活動線程數(shù)/總線程數(shù)。
要停止測試谒亦,請按“停止”按鈕或使用快捷鍵Ctrl + '.'竭宰。
測試報告
測試執(zhí)行完成后,您可以獲得測試報告份招。測試報告包括保存在jmeter.log中的錯誤日志文件和測試結(jié)果摘要切揭。這是JMeter的示例日志文件
2019/06/18 08:41:12 INFO - jmeter.JMeter: Copyright (c) 1998-2013 The Apache Software Foundation
2019/06/18 08:41:12 INFO - jmeter.JMeter: Version 2.9 r1437961
2019/06/18 08:41:12 INFO - jmeter.JMeter: java.version=1.7.0_25
2019/06/18 08:41:12 INFO - jmeter.JMeter: java.vm.name=Java HotSpot(TM) Client VM
2019/06/18 08:41:12 INFO - jmeter.JMeter: os.name=Windows 7
2019/06/18 08:41:12 INFO - jmeter.JMeter: os.arch=x86
2019/06/18 08:41:12 INFO - jmeter.JMeter: os.version=6.1
2019/06/18 08:41:12 INFO - jmeter.JMeter: file.encoding=Cp1252
2019/06/18 08:41:12 INFO - jmeter.JMeter: Default Locale=English (United States)
2019/06/18 08:41:12 INFO - jmeter.JMeter: JMeter Locale=English (United States)
2019/06/18 08:41:12 INFO - jmeter.JMeter: JMeterHome=C:\Nguyen\Source_code\apache-jmeter-2.9
2019/06/18 08:41:12 INFO - jmeter.JMeter: user.dir =c:\Nguyen\Source_code\apache-jmeter-2.9\bin
2019/06/18 08:41:12 INFO - jmeter.JMeter: PWD =C:\Nguyen\Source_code\apache-jmeter-2.9\bin