0

テスト環境: ECSLIPSE + JAVA + WEBDRIVER

次の Sikuli スクリプトを使用して、テキスト ボックスにテキストを入力しようとしています。しかし、「FindFailed: can not find P(imgs/preRollVideoClickUrl.png) S: 0.9 on the screen. Line 1574, in file Region.java」というエラーが表示されます。

さまざまな方法でスクリーンショットをキャプチャしましたが、うまくいきません!

テキスト ボックスにテキストを入力する方法を教えてください。

ありがとう。

私のコード:

Screen s = new Screen();
 try{

         s.click("imgs/createNewCreative.png", 0);
         s.click("imgs/selectLanguage_English.png", 0);
         s.click("imgs/selectLanguage_ContinueButton.png", 0);  
         s.wait("imgs/noCompAds.png", 3600);
         s.click("imgs/noCompAds.png", 0);


         Pattern preRoll = new Pattern("imgs/preRollVideoClickUrl.png");
         Pattern preBox = new Pattern("imgs/preRollVideoClickUrlTextBox.png");
         Rectangle screenResolution = new Rectangle(Toolkit.getDefaultToolkit().getScreenSize());
         org.sikuli.script.Region testr = new org.sikuli.script.Region(screenResolution);
         testr = testr.find(preRoll.similar((float).9));
         testr.inside().click(preBox, 0);
         testr.type("ABC",0);
4

0 に答える 0