我使用的關鍵字驅動方法使用Selenium WebDriver
。如何將JMeter與Selenium WebDriver集成進行負載測試?
我打算使用開源工具(如JMeter
)進行負載測試。
是JMeter
負載測試的好工具嗎?整合JMeter
與Selenium
是否好主意?我想知道這個想法的利弊。
給我進行負載測試工具與Selenium
與Selenium
整合JMeter
的流程集成更好的辦法。
我使用的關鍵字驅動方法使用Selenium WebDriver
。如何將JMeter與Selenium WebDriver集成進行負載測試?
我打算使用開源工具(如JMeter
)進行負載測試。
是JMeter
負載測試的好工具嗎?整合JMeter
與Selenium
是否好主意?我想知道這個想法的利弊。
給我進行負載測試工具與Selenium
與Selenium
整合JMeter
的流程集成更好的辦法。
是的,JMeter是一個非常棒的負載測試工具。 在JMeter中使用硒是可能的,但是你無法爲數千用戶創建大量的負載。
的優點和使用中的JMeter硒的利弊是太寬的問題,以SO回答,但這裏有一個如何做到這一點的具體幾個環節:
http://jmeter-plugins.org/wiki/WebDriverTutorial/
http://www.suryarazmi.com/2013/08/how-to-use-selenium-webdriver-in-jmeter.html
我還集成了JMeter的硒的webdriver但使用Java請求而不是採樣的webdriver。按照Selenium頁面上的指定將自動化構建到Java類中,然後通過擴展JMeter AbstractJavaSamplerClient並允許它將從JMeter接收的參數傳遞到Selenium java jar中來添加JMeter客戶端。這不適用於重負載測試,因爲它將更多處理移動到客戶端,但它允許您從junit,jmeter或命令行重新使用Selenium java測試。對於工作流程較長的項目,開發人員可以使用這些項目將數據加載到環境中,測試人員將其用作迴歸測試,並由開發人員進行性能測試。要獲得更精確的時間安排,您可以從Java請求中將指標存儲在數據庫中。
我的框架是keyworddriven框架我將運行多個machines.is它需要安裝jmeter在每個macxhine或任何其他解決方案,如設置路徑爲jmeter庫等 – user3016945
Ophir ..感謝值得信息。 我下載的所有文件,但我無法Webdriver取樣器選項,你可以請幫助,如果我做錯了 – user3016945
@Ophir Prusak:你提供的鏈接是有幫助的 –