評估回應時間結果

當您從測試工作台起始測試執行時,依預設,「行動式和 Web UI 統計報告」會在步驟效能視圖中顯示圖形。 此圖形顯示每一個測試步驟的平均回應時間。不過,有一個選項在啟用時,將會針對每一個選取的步驟,收集應用程式內和應用程式外(在網路和伺服器中)的回應時間資料。 利用這項額外的資料,您可以針對測試步驟的非預期回應時間或明細,識別應用程式的要素項與網路和伺服器的要素項。

關於這項作業

如果要收集回應時間要素項資料,必須從測試工作台、指令行、Rational® Quality ManagerRational Performance Tester 啟動測試。 當您從 Rational Quality ManagerRational Performance Tester 執行測試時,請確定它包含 e2e.collect="true" 變數。

程序

  1. 在測試工作台按一下執行測試
  2. 執行配置精靈的效能測量頁面,按下一步,選取收集回應時間要素項資料。 測試完成時,「行動式和 Web UI 統計報告」會顯示圖形,描繪測試中每一個步驟的回應時間。依預設,播放期間只收集 10 個最高回應時間,但可以如下變更過濾器:
    1. 在「步驟效能」報告的任意處按一下滑鼠右鍵,然後在快速功能表中選取修改過濾器。在修改過濾器中,選取計數過濾器:10 個最高(請參閱圖 1),然後按一下編輯
    2. 效能計數器過濾器精靈中,選取依計數過濾。 您可以在要顯示的數目中輸入新的值,然後選取顯示最高值顯示最低值。 例如,如果輸入 15,報告會顯示 15 個最高回應時間,或 15 個具有最低值的回應時間。

    圖 1:修改過濾器

    選取計數過濾器:10 個最高,以修改計數器過濾器。
  3. 以滑鼠右鍵按一下任何回應時間圖,從蹦現功能表中,選取顯示步驟回應時間要素項(請參閱圖 2)。 有一個圖形會顯示應用程式中花費的時間:應用程式內時間,另一個圖形顯示應用程式外花費的時間(在網路和伺服器中):應用程式外時間(請參閱圖 3)。 執行測試時,如果您未選取收集回應時間要素項資料,則不會收集測試中各步驟的回應時間要素項資料,也無法使用顯示步驟回應時間要素項選項。 也會測量第一個步驟(即開始步驟)的回應時間。
    限制: 對於低於 Android 4.0 版的 Web 和混合式應用程式,不會測量開始步驟的應用程式外時間

    圖 2:測試的 10 個最高步驟的回應時間要素項長條圖

    測試執行的最高步驟回應時間

    圖 3:一個選取的步驟的應用程式內和應用程式外時間

    一個步驟在應用程式內和應用程式外的回應時間要素項資料
  4. 按一下步驟效能標籤頂端的步驟效能鏈結,回到主頁面。

意見