[英]Android test automation: Drawn pattern assertion on screen
我的應用程序在屏幕上繪制圖案(草圖繪制)。 有沒有一種方法可以自動繪制一個簡單的圖案(例如solo.drag(fromX, toX, fromY, toY, stepCount)
)並測試該圖案是否已在設備屏幕上正確顯示? 一些測試參數可能是畫線的長度和筆划的重量。 有沒有可以幫助我解決這個問題的測試框架?
我可以想到的一種方法是圖像比較,其中,我將測試應用程序的屏幕快照與已經存儲在內存中的理想方案圖像進行了比較,但是我認為這可能不是非常有效的方法。
您可以使用UiAutomator。 這是最簡單的繪畫方式。
getUiDevice().swipe(int startX, int startY, int endX, int endY, int steps);
從手機中獲取值X和Y並嘗試查找適合更多設備的模式
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.