2017-05-06 170 views
-2

JMeter Recorder的目的是什麼?通過工作臺,我如何記錄Android Native應用程序的腳本?我需要記錄原生應用程序的腳本,這是否可能,以及如何找到測試應用程序的錯誤?該做什麼程序?Jmeter腳本記錄

在此先感謝。

+0

可能的重複[如何在JMeter中測試Android應用程序?](http://stackoverflow.com/questions/37320813/how-to-test-android-app-in-jmeter) –

回答

0

如果您的應用程序正在使用HTTPHTTPS協議,你可以使用JMeter的HTTP(S) Test Script Recorder

  1. 首先,記錄其網絡活動,確保JMeter的和Android設備在同一網絡(即連接到相同的Wi-上Fi)並且運行JMeter的計算機不會阻止防火牆中的端口8888
  2. 準備JMeter進行記錄。最快的方法是使用JMeter Templates功能。從JMeter的主菜單中選擇File -> Templates -> Recording -> Create,展開​​並單擊開始按鈕
  3. 可選步驟(如果您的應用程序僅使用HTTPS)。在JMeter的「bin」文件夾中找到ApacheJMeterTemporaryRootCA.crt文件,通過電子郵件發送給自己,在Android設備上打開電子郵件並從附件安裝證書
  4. 將Android設備配置爲使用JMeter作爲代理。使用運行JMeter的計算機的IP地址或主機名作爲代理主機,並使用8888作爲代理端口。根據您的應用程序網絡傳輸和Android版本,您可能需要使用第三方工具(如Proxy Droid)來設置代理配置
  5. 啓動您的應用程序 - JMeter應該捕獲Recording Controller下的網絡請求。

在情況下,如果您遇到任何問題與更新的確切錯誤的問題。此外,值得查看A Step by Step Guide to Performance Testing on Native Mobile Apps以獲得其他解決方案。