簡體   English   中英

使用sikuli進行硒中的圖像比較

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM