ChromeOS 上的 Android 應用程式測試案例

下表列出您可以在測試計畫中使用的測試案例。測試案例涵蓋了在 ChromeOS 裝置上執行時,Android 應用程式可能會經歷的許多常見情境。

測試類型

測試案例

應用程式情境

成功案例

在 Play 商店尋找應用程式

全部

應用程式位於 Play 商店,而且可透過 Chromebook 存取 (如果正常運作,也未正常運作)。注意: 資訊清單中標記可能會導致應用程式無法使用,實際情況取決於 ChromeOS 裝置上的硬體。這項測試最適合在貝殼式殼層裝置上執行,因為這類裝置最能準確呈現大多數裝置的硬體設定檔。

安裝應用程式

全部

可以在 Chromebook 上順利安裝應用程式。

Clamshell:啟動應用程式

全部

應用程式在開啟時不會當機、停止運作或擲回 ANR (應用程式無回應)。應用程式內容不成問題。

視窗管理

貝殼:調整視窗大小

全部

如果視窗大小調整按鈕可供調整,請調整視窗大小。應用程式不會當機、停止運作或 ANR。應用程式內容可縮放。請在應用程式的不同頁面中嘗試這項功能。使用中的遊標會保持固定,而頁面內容不會改變,除非是為了配合較大的螢幕版面配置而調整。

視窗管理

貝殼式:任意形式調整大小

全部

嘗試拖曳視窗角落來調整視窗大小。應用程式不會當機、停止運作或 ANR。應用程式內容可縮放。請在應用程式的不同頁面中嘗試這項功能。使用中的遊標會保持固定,而頁面內容不會改變,除非是為了配合較大的螢幕版面配置而調整。

視窗管理

Clamshell:重新開啟應用程式

全部

如果視窗大小調整按鈕可供查看,請調整視窗大小並關閉應用程式,然後重新開啟。應用程式啟動時,視窗大小和方向都與關閉時相同。

視窗管理

貝殼式:最小化與還原

全部

盡量減少及還原應用程式。應用程式不會當機、停止運作或 ANR,且內容會重新顯示。

視窗管理

Clamshell:全螢幕應用程式

全部

在 ChromeOS 鍵盤上點按全螢幕鍵後,應用程式會以全螢幕顯示,且沒有頂端列。應用程式不會當機、停止運作或 ANR。應用程式內容會縮放。

滑鼠 + 觸控板

貝殼式:觸控板點擊

全部

使用觸控板點選觸控設定,應用程式回應,就像是當地有觸碰一樣,不會延遲。

滑鼠 + 觸控板

貝殼:觸控板按右鍵

全部

使用觸控板,在觸控設定上按一下滑鼠右鍵 (雙指輕觸)。應用程式回應,就像是當地有觸碰一樣,不會延遲。

滑鼠 + 觸控板

貝殼:觸控板捲動

全部

在應用程式的可捲動區域 (例如清單) 中,使用兩指在觸控板捲動操作。應用程式內容會捲動。

滑鼠 + 觸控板

貝殼式:觸控板縮放功能

全部

您可以在應用程式的可縮放區域 (例如圖片或地圖) 中使用觸控板縮放畫面。應用程式內容縮放。

滑鼠 + 觸控板

貝殼:點擊滑鼠

全部

如果使用的是滑鼠裝置,請點選觸控設定,應用程式回應,就像是當地有觸碰一樣,不會延遲。

滑鼠 + 觸控板

貝殼:滑鼠按一下滑鼠右鍵

全部

使用滑鼠裝置,在觸控設定上按一下滑鼠右鍵。應用程式對使用者做出回應,就像輕觸位置有輕觸動作,而且不會延遲。

滑鼠 + 觸控板

貝殼:滑鼠捲動

全部

在應用程式的可捲動區域 (例如清單) 中使用滾輪。應用程式內容會捲動。

滑鼠 + 觸控板

貝殼式:捲動滑鼠即可縮放

全部

在應用程式的可縮放區域 (例如圖片或地圖) 中,使用滾輪。應用程式內容縮放。

滑鼠 + 觸控板

貝殼:觸控螢幕點擊

全部

用手指按住觸控設定,應用程式回應,就像是當地有觸碰一樣,不會延遲。

滑鼠 + 觸控板

貝殼:觸控螢幕按一下滑鼠右鍵

全部

用手指按住按住控制項,應用程式回應,就像是當地有觸碰一樣,不會延遲。

滑鼠 + 觸控板

貝殼:觸控螢幕捲動

全部

在應用程式的可捲動區域 (例如清單) 中,使用單指或兩指捲動操作。應用程式內容會捲動。

滑鼠 + 觸控板

貝殼式:觸控螢幕縮放功能

全部

在應用程式的可縮放區域 (例如圖片或地圖) 中,你可以使用手指在觸控螢幕上進行縮放。應用程式內容縮放。

觸控筆

貝殼:觸控筆點擊

全部

使用觸控筆點選觸控設定,應用程式回應,就像是當地有觸碰一樣,不會延遲。

觸控筆

貝殼:觸控筆捲動

全部

在應用程式的可捲動區域 (例如清單) 中,使用觸控筆滑動或捲動操作。應用程式內容會捲動。

輸入功率

貝殼:實體鍵盤

全部

在貝殼式模式下,按一下文字輸入方塊,然後使用鍵盤輸入文字。螢幕小鍵盤無法顯示。輸入的文字會顯示在輸入方塊中,不會出現延遲。

購買應用程式內容

已啟用 IAP

登入帳戶後,請嘗試購買部分應用程式內容。應用程式會視情況顯示內容。購買記錄會顯示在 Play 購買記錄中。

暫停/重新啟用

全部

應用程式執行期間,請關閉 Chromebook。5 到 10 秒後重新開啟 Chromebook。應用程式會再次連線並處於相同狀態。

Wi-Fi 連線

全部

關閉 Wi-Fi,應用程式抱怨沒有網際網路連線。重新開啟 Wi-Fi。應用程式會重新連線至網際網路,且可正常運作。

視窗管理

貝殼式與觸控螢幕之間的轉換

全部

在貝殼式模式中開啟應用程式,然後將裝置變更為觸控檢視模式。視窗大小和方向會如預期更新。

觸控螢幕:啟動應用程式

全部

應用程式在開啟時不會當機、停止運作或擲回 ANR。應用程式內容沒有問題。建議你使用直向和橫向模式。

視窗管理

觸控檢視畫面:調整視窗大小

全部

如果視窗大小調整按鈕可供調整,請調整視窗大小。應用程式不會當機、停止運作或 ANR。應用程式內容可縮放。在應用程式的不同頁面中試用這項功能。使用中的遊標會一直存在,而頁面內容不會改變,除非是為了配合較大的螢幕版面配置而調整。建議你使用直向和橫向模式。

視窗管理

觸控檢視:重新開啟應用程式

全部

如果視窗大小調整按鈕可供查看,請調整視窗大小並關閉應用程式,然後重新開啟。應用程式啟動時,視窗大小和方向都與關閉時相同。建議你使用直向和橫向模式。

視窗管理

觸控檢視:最小化與還原

全部

盡量減少及還原應用程式。應用程式不會當機、停止運作或 ANR,且內容會重新顯示。

視窗管理

觸控檢視:旋轉裝置

全部

使用平板電腦模式時,將裝置旋轉 90 度。應用程式不會旋轉「或」會旋轉,且視窗和內容會適當調整大小。讓目前的遊標或網頁維持不變。

輸入功率

觸控螢幕:觸控螢幕點擊

全部

用手指按住觸控設定,應用程式回應,就像是當地有觸碰一樣,不會延遲。

輸入功率

觸控螢幕:觸控螢幕按一下滑鼠右鍵

全部

以手指按住觸控控制項,應用程式回應,就像是當地有觸碰一樣,不會延遲。

輸入功率

觸控螢幕:觸控螢幕捲動

全部

在應用程式的可捲動區域 (例如清單) 中,使用單指或兩指捲動操作。應用程式內容會捲動。

輸入功率

觸控螢幕:觸控螢幕縮放

全部

在應用程式的可縮放區域 (例如圖片或地圖) 中,使用手指縮放內容。應用程式內容縮放。

輸入功率

觸控檢視:觸控筆點擊

全部

使用觸控筆點選觸控設定,應用程式回應,就像是當地有觸碰一樣,不會延遲。

輸入功率

觸控檢視:觸控筆捲動

全部

在應用程式的可捲動區域 (例如清單) 中,使用觸控筆滑動或捲動操作。應用程式內容會捲動。

輸入功率

觸控螢幕:虛擬鍵盤

全部

在平板電腦模式下,輕觸應用程式中的哪個區域可輸入文字和輸入文字。螢幕小鍵盤和文字會如預期顯示。建議你使用直向和橫向模式,以及兩者之間的轉場效果。

相機

觸控檢視:拍照

通訊

應用程式開啟相機,並正確縮放預覽圖片。最終所拍攝的相片縮放到正確方向。建議你使用直向和橫向模式。

觸控螢幕:錄影

通訊

應用程式開啟相機,並正確縮放預覽圖片。開始錄製時,系統會正確縮放預覽畫面,調整方向。影片可順暢播放並如預期運作,不會延遲音訊或視訊,且影片是以錄製速度播放。建議你使用直向和橫向模式。

視窗管理

觸控檢視:在相機開啟時變更方向

通訊

開啟應用程式的相機。將裝置旋轉 90 度。應用程式不會當機、停止運作或 ANR。應用程式不會旋轉「或」會旋轉,且視窗和內容會適當調整大小。

建立內容

內容製作

輸出 (例如繪圖、文字或音訊) 可照常在應用程式中錄製,不會有延遲。

儲存內容

內容製作

應用程式會將內容儲存在本機或雲端中,並在使用者重新開啟後,充滿誠意地重新建立內容。

分享內容

應用程式會與第三方分享內容。第三方可以接收並開啟內容。

一對一通訊

通訊

傳送各種可能的訊息類型給其他使用者,例如電子郵件、簡訊、電話或視訊通話。驗證傳輸。

一對多通訊

通訊

在群組中張貼各種可能的貼文類型,例如新聞動態消息、論壇貼文或即時通訊群組。驗證傳輸。

相機

貝殼式:拍照

通訊

應用程式開啟相機,並正確縮放預覽圖片。最終拍攝的照片縮放比例正確。

相機

貝殼:錄影

通訊

應用程式開啟相機,並正確縮放預覽圖片。開始錄製時,系統會正確縮放預覽畫面,調整方向。影片可順暢播放並如預期運作,不會延遲音訊或視訊,且影片是以錄製速度播放。

相機

貝殼:應用程式恢復運作後,系統會重試相機

通訊

開啟應用程式的相機。闔上裝置蓋子。打開裝置蓋。應用程式會繼續讓使用者拍照,或讓使用者在未重新啟動應用程式的情況下重新拍照。

輸入功率

輕觸即可繪圖

繪圖或手寫

使用手指在應用程式中輸入繪圖筆劃,畫布會如預期顯示,沒有延遲。

觸控筆

觸控筆繪圖

繪圖或手寫

使用觸控筆在應用程式中輸入繪圖筆劃,畫布會如預期顯示,沒有延遲。

影片播放

通訊或社群媒體

在應用程式中播放影片。播放過程流暢無延遲。音質清晰無比。

音量

通訊或社群媒體

如果應用程式有音量控制選項,請在播放音效的媒體時嘗試調整音量。音量會隨之調整。

傾斜動態

遊戲

播放動作感應遊戲時,請傾斜裝置。應用程式會據此做出回應。

尋找位置

天氣、地圖或導航

應用程式可找出使用者的概略位置,即使沒有 GPS 硬體也不例外。

未擷取的其他應用程式專屬功能

全部

只有在上述動作測試案例不符的情況下,才使用此方法。

UI

大型螢幕版面配置

全部

如果應用程式的 UI 善用螢幕的額外空間,內容就會佔滿裝置上螢幕的整個寬度,或是內容大小適當。

滑鼠 + 觸控板

貝殼式:觸控板拖曳功能

全部

使用觸控板將一些內容 (例如圖片) 拖曳到應用程式的特定區域。系統就會執行捨棄的物件。

滑鼠 + 觸控板

貝殼式:滑鼠拖曳

全部

使用滑鼠將一段內容 (例如圖片) 放置到應用程式中可能合適的部分。系統就會執行捨棄的物件。

輸入功率

貝殼式:觸控螢幕拖曳功能

全部

如果認為可能適合調整內容,請使用手指將一些內容 (例如圖片) 放到應用程式中合適的區域。系統就會執行捨棄的物件。

觸控筆

貝殼式:觸控筆拖曳

全部

使用觸控筆,將合適的內容 (例如圖片) 放入應用程式中可能合適的部分。系統就會執行捨棄的物件。

鍵盤快速鍵 + 導覽

貝殼:特殊按鍵:箭頭

全部

ChromeOS 鍵盤上的方向鍵可在應用程式中正常運作。

鍵盤快速鍵 + 導覽

貝殼:特殊按鍵:Tab

全部

ChromeOS 鍵盤上的 Tab 鍵可正常運作。

鍵盤快速鍵 + 導覽

貝殼:特殊按鍵:剪下和複製

全部

在文字輸入方塊中,選取部分現有文字,例如訊息輸入或高分名稱。使用 Control + X 鍵剪下。使用 Control + V 鍵貼至另一個應用程式。使用 Control + C 鍵重新測試,而非 Control + X 鍵。

鍵盤快速鍵 + 導覽

貝殼:特殊按鍵:Escape

全部

Escape 鍵代表關閉使用中的視窗或返回上一頁。

鍵盤快速鍵 + 導覽

貝殼:特殊按鍵:Enter

全部

按下 Enter 鍵會觸發選取的按鈕,只要在表單中編輯具有多個欄位的表單輸入欄位,然後按下 Enter 鍵,即可提交表單。

鍵盤快速鍵 + 導覽

貝殼:特殊按鍵:Enter 鍵可傳送郵件

全部

在文字輸入方塊中 (例如訊息輸入或高分名稱) 輸入文字,然後按下 Enter 鍵。文字會提交至應用程式。

鍵盤快速鍵 + 導覽

貝殼:特殊按鍵:應用程式快速鍵

全部

你可以按下該應用程式的任何常用的鍵盤快速鍵,應用程式就會正常運作。

鍵盤快速鍵 + 導覽

貝殼:特殊按鍵:返回

全部

ChromeOS 鍵盤的返回鍵與 Android 上的返回按鈕類似。

鍵盤快速鍵 + 導覽

貝殼:特殊按鍵:重新整理

全部

如果應用程式區域中有顯示或可儲存的內容,ChromeOS 鍵盤的重新整理鍵就會重新整理檢視畫面。

鍵盤快速鍵 + 導覽

貝殼:特殊按鍵:固定視窗

全部

使用 Alt + [Alt + ] 鍵,將應用程式固定在畫面的一側。應用程式座架,與 Chrome 瀏覽器的行為類似。

電腦功能

離線模式

全部

從設定選單中關閉 Wi-Fi。嘗試使用應用程式提供的離線功能。離線功能可正常運作。

輸入功率

觸控螢幕:觸控螢幕拖曳

全部

如果認為可能適合調整內容,請使用手指將一些內容 (例如圖片) 放到應用程式中合適的區域。系統就會執行捨棄的物件。

觸控筆

觸控檢視:觸控筆拖曳

全部

使用觸控筆,將合適的內容 (例如圖片) 放入應用程式中可能合適的部分。系統就會執行捨棄的物件。

觸控筆

觸控筆壓力

繪圖或手寫

使用觸控筆輸入繪圖筆劃,或運用各種壓力清除繪圖筆劃。筆劃是正常的畫布,但粗細則符合預期。

觸控筆

觸控筆清除

繪圖或手寫

選取清除選項,並使用觸控筆清除繪圖的部分資料。標示就會如預期消失。這對繪圖應用程式而言十分重要,記事應用程式通常不受此限制。

觸控筆

僅限觸控筆 (拒絕手指)

繪圖或手寫

選取使用僅限觸控筆模式的選項。請嘗試使用觸控筆繪圖,然後運用手指畫出畫面。使用觸控筆時,畫布會有標記,使用手指時則不會。

觸控筆

取消觸控筆觸控

繪圖或手寫

使用觸控筆繪圖時,請將手掌放在觸控螢幕上。畫布上不會顯示其他標記 (稱為「調暗圖片」)。

電腦功能

多工處理功能

背景應用程式

開啟應用程式、互動功能並開啟任何其他應用程式。應用程式會繼續執行背景功能,例如背景音訊或碼表。