設定同步化原則與測試結果

在您記錄測試時,會在測試步驟中自動計算和設定同步化原則。只有在同步化原則已設為允許計算回應時間時,才會針對順利播放的動作報告回應時間。

開始之前

在行動式裝置上記錄測試。如果您想產生統計報告,請從測試工作台執行測試。別忘了選擇進入被動模式,將控制權交給測試工作台。

關於這項作業

產生測試之後,可以從您在測試編輯器中的測試 Script 內選取的啟動節點或步驟,查看記錄在裝置中的動作(啟動,按上一步)和使用者介面動作(按一下按鈕)的同步化原則。同步化原則僅適用於原生步驟,不適用於 Web 使用者介面步驟。若為 Web 使用者介面步驟,則會使用隱藏的預設同步化原則(無法編輯)來測量成功步驟的回應時間。回應時間結果會顯示在 Web 報告中。只有在您從測試工作台執行測試時,才會產生統計報告。只有在步驟成功,且其同步化原則設為等待閒置(預設值)等待不忙碌時,才會測量回應時間。您必須選擇最適當的原則,以便計算並報告回應時間。
註: 如果您的測試是用 Rational® Test Workbench Mobile Client 8.5.1 產生,並在 8.6 版中編輯,您必須按照步驟 1 的說明,先將行動式同步化原則設為預設值,然後執行測試以報告回應時間。

程序

  1. 選用(僅適用於使用 Rational Test Workbench Mobile Client 8.6 之前版本產生的測試):選取測試 Script 的根節點,按一下滑鼠右鍵選取設定預設行動式同步化原則。在開啟的精靈中,勾選要執行的變更,然後按一下完成。然後執行測試。
  2. 開啟報告。您可以看到針對測試的每一個成功步驟所測得的回應時間,以及測得的回應時間上限等相關資訊。回應時間以分鐘為單位來表示。警告會指出應該變更同步化原則的步驟。只有在同步化原則成功,且原則設為計算精確值時,才會測量回應時間。例如,設為等待閒置等待不忙碌的原則。如果報告中的訊息指出同步化原則不容許計算回應時間,這通常表示應用程式正在執行背景作業,無法將進度監視器顯示在一般使用者面前。如需如何檢視行動式報告的詳細資料,請參閱檢視行動式報告
  3. 編輯測試 Script,選取步驟,並在同步化原則中選取下列其中一項原則:等待閒置等待不忙碌。如需詳細資料,請參閱行動式測試中的時間測量動作
  4. 一旦選取原則,請儲存測試。重播測試,確認它仍然成功、現在會計算回應時間,且報告沒有顯示其他警告。
  5. 您也可以修改在測試中納入時間計算的逾時和思考時間。如需時間計算的詳細資料,請參閱行動式測試中的時間測量動作

意見