[英]Image Comparison in selenium using sikuli
我們在自動化中使用sikuli進行圖像比較,但是運行測試時出現錯誤。
我們正在使用sikuli,因為我們正在對網頁的一小部分進行圖像比較。
我得到的錯誤: FindFailed:在屏幕上找不到P(D:\\ Automation \\ test-data \\ Student.jpg)S:0.99。 文件Region.java中的1574行
代碼是:
public static void FindPattern(String BaseImage)
{
try{
Pattern imagepattern = new Pattern(BaseImage);
imagepattern.similar((float)0.99);
Screen screen=new Screen();
screen.find(imagepattern)
}catch(Exception e){
e.printStackTrace();
}
}
如果從Sikuli IDE中測試相同的圖像,是否可以使用? 如果確實如此,則可能是幾件事導致了故障。
1.應用程序和腳本同步問題。 您可能甚至在頁面上沒有圖像之前就在尋找圖像。 2.屏幕截圖中可能包含太多背景。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.