概述
Rational Policy Tester (RPT) 是一個為了測試網頁內容符合標準化規范而推出的最新解決方案。原來常用的測試工具 Webking 在 2011 年 5 月 31 日正式在一些企業內部停止使用。原來相關的培訓和文檔資源鏈接也都轉向 RPT。本文通過一個實例來為開發人員和測試人員演示如何使用 RPT 來測試網站是否符合無障礙訪問(accessibility)規范。本文將詳細的介紹如何使用 RPT 進行 accessibility 測試的方法步驟。
回頁首步驟一:訪問 RPT 的服務器
這里假設一個購買 RPT 的企業 , 安裝了一個 RPT 服務器,網址為 rtpserver1.company-name-example.com,開發人員或者測試人員可以訪問 https://rtpserver1.company-name-example.com/rpt 來使用 RPT,在登錄界面輸入對應的 intranet 的用戶名和密碼。
圖 1. 訪問 RPT 服務器
圖 1 大圖
回頁首步驟二:選擇自己的名字進行測試
在輸入了自己的 intranet 的 id 和密碼之后,進入到 RPT 的測試頁面。這是需要選擇中自己的用戶名,這是在右邊就會列出自己創建的所有的測試任務。
圖 2. 選中自己的用戶名,列出所有的和自己相關的任務。
圖 2 大圖
回頁首步驟三:開始創建任務
點擊任務欄上創建任務的按鈕,來創建一個新的任務。
圖 3. 創建錄制任務
回頁首步驟四:輸入任務名字和描述
選擇當前創建的類型是 content scan job,在 identification 中輸入名字和描述,其他選項保持缺省值,然后點擊“create”按鈕,進入下一步。
圖 4. 輸入合適的名字和描述
圖 4 大圖
回頁首步驟五:選擇 What to scan 的參數
在“what to scan”的中有一個叫“Manual Explore”的小節,這是一個錄制被測試昌平的步驟,點開“+”之后會彈出一個新窗口
圖 5. 選擇 Manual Explore 進行錄制
圖 5 大圖
回頁首步驟六:自動轉入 Manual Explore 提示頁面
當點擊“Manual Explore”按鈕,會出現一個瀏覽器,輸入要測試的網址,比如這里我們測試 http://www.ibm.com/developerworks/cn/ 的首頁的 Accessibility。在顯示出頁面后,直接關閉瀏覽器結束錄制過程。
圖 6. 手工錄制初始頁面
圖 6 大圖
圖 7. 在彈出的瀏覽器中輸入需要錄制的網址
圖 7 大圖
圖 8. 關閉瀏覽器,錄制完畢
圖 8 大圖
回頁首步驟七:檢測錄制的鏈接是否正確
檢測錄制的鏈接是否正確。
圖 9. 檢查是否是需要測試的網址
圖 9 大圖
圖 10. 是否需要提供自動填充的表單
圖 10 大圖
回頁首步驟八:準備報表類型,運行任務得到報表
進入 Test 的菜單,選擇測試的種類為“CI162 v5.2”,保存成功后會自動產生 2 條記錄,一個記錄是錄制任務名,一個記錄是對應任務產生的所有的報表,RPT 自動會產生所有的報表,這里我們需要去掉非 Accessibility 的報表類型。我們只關心 Accessibility 類型的報表。
圖 11. 選擇測試 Accessibility 的類型
圖 11 大圖
圖 12. 錄制成功,顯示出任務和報表
圖 12 大圖
編輯報表的種類,只測試 Accessibility , 只要選擇 Accessibility 的報表即可。
圖 13. 現在有 3 種 Accessibility 類型的報表
圖 13 大圖
回頁首步驟九:運行錄制任務,等待報表產生
原文轉自:http://www.anti-gravitydesign.com