下表列出一組測試案例,您可以在測試計畫中使用。這些測試案例涵蓋一系列 Android 應用程式在 ChromeOS 裝置上運作時可能遇到的常見情況。
|
測試類型 |
測試案例 |
應用程式情境 |
成功案例 |
|---|---|---|---|
|
|
在 Play 商店中尋找應用程式 |
全部 |
應用程式位於 Play 商店,可透過 Chromebook 存取 (如果運作正常,則沒有問題)。注意: 資訊清單中的旗標可能會導致應用程式無法使用,具體情況視 ChromeOS 裝置的硬體而定。這項測試最適合在貝殼式裝置上執行,因為這類裝置最能準確呈現大多數裝置的硬體設定檔。 |
|
|
安裝應用程式 |
全部 |
在 Chromebook 上安裝應用程式時沒有問題。 |
|
|
貝殼式設計:啟動應用程式 |
全部 |
應用程式開啟時不得發生當機、無回應或擲回 ANR (應用程式無回應) 的情況,應用程式內容直立顯示。 |
|
視窗管理 |
Clamshell:調整視窗大小 |
全部 |
如果可以調整視窗大小,請調整視窗大小。應用程式不會當機、停止回應或 ANR。應用程式內容會縮放。在應用程式的各個頁面中試試這項功能。游標會停留在原位,頁面內容也不會變更,只會調整為較大的螢幕版面配置。 |
|
視窗管理 |
貝殼式設計:任意形式調整大小 |
全部 |
試著拖曳視窗的邊角來調整視窗大小。應用程式不會當機、停止回應或 ANR。應用程式內容會縮放。在應用程式的各個頁面中試試這項功能。游標會停留在原位,頁面內容也不會變更,只會調整為較大的螢幕版面配置。 |
|
視窗管理 |
貝殼式:重新開啟應用程式 |
全部 |
如果可以使用視窗大小調整按鈕,請調整視窗大小、關閉應用程式,然後重新開啟。應用程式啟動時,會沿用關閉時的視窗大小和螢幕方向。 |
|
視窗管理 |
貝殼式:縮小和還原 |
全部 |
縮小並還原應用程式。應用程式不會當機、停止回應或 ANR,且內容會以不變的狀態重新顯示。 |
|
視窗管理 |
貝殼式:全螢幕應用程式 |
全部 |
按下 ChromeOS 鍵盤上的全螢幕鍵,應用程式就會進入全螢幕模式,且不會顯示頂端列。應用程式不會當機、停止回應或 ANR。應用程式內容會縮放。 |
|
滑鼠 + 觸控板 |
貝殼式設計:觸控板點選 |
全部 |
使用觸控板點按觸控控制項。應用程式會立即回應,就像該位置有觸控事件一樣。 |
|
滑鼠 + 觸控板 |
Clamshell:觸控板按右鍵 |
全部 |
使用觸控板按一下滑鼠右鍵 (用兩指輕觸) 觸控控制項。應用程式會立即回應,就像該位置有觸控事件一樣。 |
|
滑鼠 + 觸控板 |
貝殼式設計:觸控板捲動 |
全部 |
在應用程式的可捲動區域 (例如清單),使用觸控板的雙指捲動動作。應用程式內容捲動。 |
|
滑鼠 + 觸控板 |
貝殼式:觸控板縮放 |
全部 |
在應用程式中可縮放的區域 (例如圖片或地圖),使用觸控板縮放畫面。應用程式內容會放大。 |
|
滑鼠 + 觸控板 |
貝殼模式:按一下滑鼠 |
全部 |
使用滑鼠裝置點選觸控控制項。應用程式會立即回應,就像該位置有觸控事件一樣。 |
|
滑鼠 + 觸控板 |
貝殼式:按一下滑鼠右鍵 |
全部 |
使用滑鼠裝置在觸控控制項上按一下右鍵。應用程式會像是在該位置有觸控操作一樣做出回應,且不會延遲。 |
|
滑鼠 + 觸控板 |
貝殼模式:滑鼠捲動 |
全部 |
在應用程式的可捲動區域 (例如清單) 中,使用捲動滾輪。應用程式內容捲動。 |
|
滑鼠 + 觸控板 |
貝殼模式:捲動滑鼠滾輪即可縮放 |
全部 |
在應用程式中可縮放的區域 (例如圖片或地圖),使用捲動滾輪。應用程式內容會放大。 |
|
滑鼠 + 觸控板 |
貝殼式:觸控螢幕點擊 |
全部 |
用手指按壓觸控鍵。應用程式會立即回應,就像該位置有觸控事件一樣。 |
|
滑鼠 + 觸控板 |
貝殼式:觸控螢幕按右鍵 |
全部 |
用手指按住觸控控制項。應用程式會立即回應,就像該位置有觸控事件一樣。 |
|
滑鼠 + 觸控板 |
貝殼式設計:觸控螢幕捲動 |
全部 |
在應用程式的可捲動區域 (例如清單),使用單指或雙指捲動動作。應用程式內容捲動。 |
|
滑鼠 + 觸控板 |
貝殼式:觸控螢幕縮放 |
全部 |
在應用程式中可縮放的區域 (例如圖片或地圖),使用手指在觸控螢幕上縮放。應用程式內容會放大。 |
|
觸控筆 |
傳統型:按一下觸控筆 |
全部 |
使用觸控筆點選觸控控制項。應用程式會立即回應,就像該位置有觸控事件一樣。 |
|
觸控筆 |
貝殼式:觸控筆捲動 |
全部 |
在應用程式的可捲動區域 (例如清單) 中,使用觸控筆滑動或捲動。應用程式內容捲動。 |
|
輸入功率 |
貝殼式:實體鍵盤 |
全部 |
在闔蓋模式下,按一下文字輸入框,然後使用鍵盤輸入文字。螢幕小鍵盤未顯示。輸入框中會即時顯示輸入的文字。 |
|
|
購買應用程式內內容 |
已啟用 IAP |
登入後,嘗試購買一些應用程式內內容。應用程式會視情況顯示內容。購買交易會顯示在 Google Play 購買記錄中。 |
|
|
暫停/繼續 |
全部 |
應用程式執行期間,請關閉 Chromebook。等待 5 到 10 秒後,重新開啟 Chromebook。應用程式會以相同狀態重新連線。 |
|
|
Wi-Fi 連線 |
全部 |
關閉 Wi-Fi。應用程式會顯示沒有網際網路連線的訊息。再次開啟 Wi-Fi。應用程式會重新連上網際網路,並恢復運作。 |
|
視窗管理 |
在貝殼模式和觸控檢視模式之間切換 |
全部 |
在貝殼模式下開啟應用程式,然後將裝置切換為觸控檢視模式。視窗大小和方向會如預期更新。 |
|
|
Touchview:啟動應用程式 |
全部 |
應用程式開啟時不得發生當機、無回應或擲回 ANR 的情況,應用程式內容直立顯示。請嘗試在直向和橫向模式下執行這項操作。 |
|
視窗管理 |
觸控檢視:調整視窗大小 |
全部 |
如果可以調整視窗大小,請調整視窗大小。應用程式不會當機、停止回應或 ANR。應用程式內容會縮放。在應用程式的各個頁面中試試這項功能。游標會停留在原位,頁面內容也不會變更,只會調整為較大的螢幕版面配置。請嘗試在直向和橫向模式下執行這項操作。 |
|
視窗管理 |
Touchview:重新開啟應用程式 |
全部 |
如果可以使用視窗大小調整按鈕,請調整視窗大小、關閉應用程式,然後重新開啟。應用程式啟動時,會沿用關閉時的視窗大小和方向。請嘗試在直向和橫向模式下執行這項操作。 |
|
視窗管理 |
Touchview:縮小及還原 |
全部 |
縮小並還原應用程式。應用程式不會當機、停止回應或 ANR,且內容會以不變的狀態重新顯示。 |
|
視窗管理 |
觸控檢視:旋轉裝置 |
全部 |
在平板電腦模式下,將裝置旋轉 90 度。應用程式不會旋轉,或是旋轉後視窗和內容會適當調整大小。有效游標或頁面會維持原位。 |
|
輸入功率 |
觸控檢視:觸控螢幕點選 |
全部 |
用手指按壓觸控鍵。應用程式會立即回應,就像該位置有觸控事件一樣。 |
|
輸入功率 |
觸控檢視:觸控螢幕按一下滑鼠右鍵 |
全部 |
用手指按住觸控手勢。應用程式會立即回應,就像該位置有觸控事件一樣。 |
|
輸入功率 |
觸控檢視:觸控螢幕捲動 |
全部 |
在應用程式的可捲動區域 (例如清單),使用單指或雙指捲動動作。應用程式內容捲動。 |
|
輸入功率 |
觸控檢視:觸控螢幕縮放 |
全部 |
在應用程式中可縮放的區域 (例如圖片或地圖),使用雙指縮放內容。應用程式內容會放大。 |
|
輸入功率 |
觸控檢視:按一下觸控筆 |
全部 |
使用觸控筆點選觸控控制項。應用程式會立即回應,就像該位置有觸控事件一樣。 |
|
輸入功率 |
Touchview:觸控筆捲動 |
全部 |
在應用程式的可捲動區域 (例如清單),使用觸控筆滑動或捲動。應用程式內容捲動。 |
|
輸入功率 |
觸控檢視:虛擬鍵盤 |
全部 |
在平板電腦模式下,輕觸應用程式中可輸入文字的區域,然後輸入文字。螢幕小鍵盤和文字會如預期顯示。請嘗試在直向和橫向模式下使用這項功能,以及在兩種模式之間切換。 |
|
相機 |
觸控檢視:拍照 |
通訊 |
應用程式開啟相機,預覽圖片會正確縮放及調整方向。這樣拍出來的相片就會正確縮放及調整方向。請嘗試在直向和橫向模式下執行這項操作。 |
|
|
Touchview:錄影 |
通訊 |
應用程式開啟相機,預覽圖片會正確縮放及調整方向。開始錄製後,預覽畫面會適當調整比例和方向。播放過程順暢,音訊或影片不會延遲,影片播放速度與錄製速度一致。請嘗試在直向和橫向模式下執行這項操作。 |
|
視窗管理 |
Touchview:在攝影機開啟時變更方向 |
通訊 |
開啟應用程式的相機。將裝置旋轉 90 度。應用程式不會當機、停止回應或 ANR。應用程式不會旋轉,或旋轉後視窗和內容會適當調整大小。 |
|
|
製作內容 |
內容製作 |
應用程式會如預期記錄輸出內容 (例如繪圖、文字或音訊),不會延遲。 |
|
|
儲存內容 |
內容製作 |
應用程式會將內容儲存在本機或雲端,並在重新開啟時忠實重現內容。 |
|
|
分享內容 |
|
應用程式會與第三方分享內容。第三方可以接收及開啟內容。 |
|
|
1:1 溝通 |
通訊 |
傳送各種訊息類型給其他使用者,例如電子郵件、簡訊、電話或視訊通話。確認傳輸。 |
|
|
1 對多通訊 |
通訊 |
在群組中張貼每種可能的貼文類型,例如動態消息貼文、論壇貼文或即時通訊群組。確認傳輸。 |
|
相機 |
貝殼式:拍照 |
通訊 |
應用程式開啟相機,預覽圖片會正確縮放及調整方向。這樣拍出來的相片就會正確縮放及調整方向。 |
|
相機 |
貝殼式:錄影 |
通訊 |
應用程式開啟相機,預覽圖片會正確縮放及調整方向。開始錄製後,預覽畫面會適當調整比例和方向。播放過程順暢,音訊或影片不會延遲,影片播放速度與錄製速度一致。 |
|
相機 |
貝殼式:應用程式恢復後,相機重試 |
通訊 |
開啟應用程式的相機。關上裝置螢幕。開啟裝置上蓋。應用程式會繼續讓使用者拍照,或讓使用者重新拍照,不必重新啟動應用程式。 |
|
輸入功率 |
輕觸即可繪圖 |
繪圖或手寫 |
用手指在應用程式中輸入筆觸。筆觸會如預期顯示在畫布上,不會延遲。 |
|
觸控筆 |
使用觸控筆繪圖 |
繪圖或手寫 |
使用觸控筆在應用程式中輸入筆觸。筆觸會如預期顯示在畫布上,不會延遲。 |
|
|
影片播放 |
通訊或社交與媒體 |
在應用程式中播放影片,播放過程流暢,不會延遲。聲音清晰。 |
|
|
音量 |
通訊或社交與媒體 |
如果應用程式有音量控制選項,請在播放有聲音的媒體時嘗試變更音量。音量會隨之調整。 |
|
|
傾斜動作 |
遊戲 |
玩體感遊戲時傾斜裝置。應用程式會據此回應。 |
|
|
尋找位置 |
天氣、地圖或導航 |
應用程式可找出使用者的大概位置,即使沒有 GPS 硬體也沒問題。 |
|
|
未擷取其他應用程式專屬功能 |
全部 |
只有在上述任一動作測試案例都不適用時,才使用這個案例。 |
|
UI |
大螢幕版面配置 |
全部 |
如果應用程式的 UI 充分利用額外的螢幕空間,內容就會占滿裝置螢幕的完整寬度,或適當調整大小。 |
|
滑鼠 + 觸控板 |
貝殼式設計:觸控板拖曳 |
全部 |
使用觸控板將內容 (例如圖片) 拖曳到應用程式中合適的位置。系統會執行放置的物件。 |
|
滑鼠 + 觸控板 |
貝殼模式:滑鼠拖曳 |
全部 |
使用滑鼠將內容 (例如圖片) 拖曳到應用程式中合適的位置。系統會執行放置的物件。 |
|
輸入功率 |
貝殼式:拖曳觸控螢幕 |
全部 |
使用手指將內容 (例如圖片) 拖曳到應用程式中合適的位置。系統會執行放置的物件。 |
|
觸控筆 |
貝殼式:拖曳觸控筆 |
全部 |
使用觸控筆將內容 (例如圖片) 放置到應用程式中合適的位置。系統會執行放置的物件。 |
|
鍵盤快速鍵 + 導覽 |
貝殼式:特殊鍵:方向鍵 |
全部 |
ChromeOS 鍵盤上的方向鍵可在應用程式中正常運作。 |
|
鍵盤快速鍵 + 導覽 |
貝殼式:特殊鍵:Tab |
全部 |
ChromeOS 鍵盤上的 Tab 鍵可正常運作。 |
|
鍵盤快速鍵 + 導覽 |
貝殼式:特殊鍵:剪下和複製 |
全部 |
在文字輸入框 (例如訊息輸入框或高分名稱) 中,選取現有文字。使用 Control+X 鍵剪下文字。使用 Ctrl+V 鍵貼到其他應用程式。請改用 Ctrl+C 鍵 (而非 Ctrl+X 鍵) 重新測試。 |
|
鍵盤快速鍵 + 導覽 |
貝殼式:特殊按鍵:Esc 鍵 |
全部 |
「Esc」鍵可關閉現用視窗或返回上一頁。 |
|
鍵盤快速鍵 + 導覽 |
貝殼式設計:特殊鍵:Enter 鍵 |
全部 |
按下 Enter 鍵會觸發所選按鈕,如果在表單中編輯輸入欄位時按下 Enter 鍵,則會提交表單。 |
|
鍵盤快速鍵 + 導覽 |
貝殼式設計:特殊鍵:按 Enter 鍵傳送 |
全部 |
在文字輸入框 (例如訊息輸入框或高分名稱) 中輸入文字,然後按 Enter 鍵。文字會提交至應用程式。 |
|
鍵盤快速鍵 + 導覽 |
貝殼式:特殊按鍵:應用程式快速鍵 |
全部 |
嘗試按下應用程式的任何常用鍵盤快速鍵。應用程式會如預期般回應。 |
|
鍵盤快速鍵 + 導覽 |
摺疊式:特殊按鍵:返回 |
全部 |
ChromeOS 鍵盤上的返回鍵與 Android 上的返回按鈕功能相同。 |
|
鍵盤快速鍵 + 導覽 |
貝殼式:特殊鍵:重新整理 |
全部 |
在應用程式中顯示即時或會過期的內容時,按下 ChromeOS 鍵盤上的重新整理鍵,即可重新整理檢視畫面。 |
|
鍵盤快速鍵 + 導覽 |
闔蓋模式:特殊鍵:停駐視窗 |
全部 |
使用 Alt+[ 或 Alt+] 鍵,將應用程式固定在螢幕一側。應用程式底座,與 Chrome 瀏覽器的行為類似。 |
|
電腦版功能 |
離線模式 |
全部 |
在設定選單中關閉 Wi-Fi。嘗試使用應用程式的離線功能。離線功能可正常運作。 |
|
輸入功率 |
觸控檢視:觸控螢幕拖曳 |
全部 |
使用手指將內容 (例如圖片) 拖曳到應用程式中合適的位置。系統會執行放置的物件。 |
|
觸控筆 |
Touchview:觸控筆拖曳 |
全部 |
使用觸控筆將內容 (例如圖片) 放置到應用程式中合適的位置。系統會執行放置的物件。 |
|
觸控筆 |
觸控筆壓力 |
繪圖或手寫 |
使用觸控筆時,可透過不同按壓程度輸入或清除筆觸。畫布上會顯示筆觸,且筆觸粗細會如預期般變化。 |
|
觸控筆 |
觸控筆清除 |
繪圖或手寫 |
選取清除選項,然後使用觸控筆清除部分繪圖。標記會如預期消失。這對繪圖應用程式來說很重要,但通常不適用於記事應用程式。 |
|
觸控筆 |
僅限觸控筆 (拒絕手指) |
繪圖或手寫 |
選取僅限觸控筆模式的選項。請嘗試使用觸控筆繪圖,然後再使用手指。使用觸控筆時,畫布上會出現標記,但使用手指時不會。 |
|
觸控筆 |
取消觸控筆觸控 |
繪圖或手寫 |
使用觸控筆繪圖時,請將手掌放在觸控螢幕上。畫布上不會出現額外標記 (稱為「手掌誤觸防護」)。 |
|
電腦版功能 |
多工功能 |
背景應用程式 |
開啟應用程式、啟用功能,然後開啟任何其他應用程式。應用程式會繼續執行背景功能,例如背景音訊或碼錶。 |