1
我正在嘗試識別在我的應用上運行的不同測試類型,但我不知道如何識別ui測試,如葫蘆,Appium等。當點擊按鈕時,我試圖獲取事件,但沒有任何東西顯示爲自動顯示。如何識別Android App是否在自動UI測試下?
我正在嘗試識別在我的應用上運行的不同測試類型,但我不知道如何識別ui測試,如葫蘆,Appium等。當點擊按鈕時,我試圖獲取事件,但沒有任何東西顯示爲自動顯示。如何識別Android App是否在自動UI測試下?
用戶界面測試的重點不在於進行任何特殊處理,讓應用程序表現得像實際用戶所使用的一樣。
如果你要建立在應用程序代碼附加邏輯只會工作(或跳過某些行爲),你可以隱藏將由正常使用被發現的漏洞。
在測試驗收時,最好有一個儘可能接近生產的環境,以便使用實際服務和外部呼叫。
什麼可能是一個好主意是讓你有一種方法來讓底層服務(數據庫,存儲,外部服務調用)被模擬/存根取代,而不需要UI知道這一點。這可能會使情景的再現性更容易,否則需要大量手動設置才能獲得最初的數據。