2016-04-07 91 views
0

我從這裏可以看到(http://jmeter-plugins.org/wiki/WebDriverSampler/)Webdriver可以與JMeter一起使用來執行Web應用程序的性能測試。 同樣有一種方法(一些插件),我們可以添加遠程網絡驅動程序,並使用appium在真實設備上進行移動web性能測試? 如果不是這樣,任何人都可以向我建議什麼是實現它的最佳方式(在真實設備上進行移動Web性能測試,即:使用Jmeter中的Beanshell通過appium執行Java代碼..)。將appium與jmeter集成進行性能測試?

回答

0

webdriver的採樣器設計JMeter的缺口填補像JMeter:

  • 實際上並沒有 「渲染」 的頁面
  • 不執行客戶端Javascript

所以當主要負載由JMeter的HTTP Request採樣器生成,並且您希望檢查渲染速度,您可以添加將執行WebDriver採樣器的單獨的Thread Group。 WebDriver不是JMeter HTTP Request取樣器的替代品,它是應該使用單個線程運行的附加功能。


對於變薄的移動測試方面,移動應用程序通常只有一個用戶,因此沒有任何意義,做手機應用程序本身的性能測試。但是,當移動應用程序混合使用時,即顯示來自後端服務器或數據庫的數據時 - 您可能需要加載測試後端,以模擬大量與之同時使用的移動設備。爲了做到這一點: