2017-09-21 9 views
0

こんにちは皆私は次の画像のキャンセルボタンを押してみようとしています。 enter image description hereポップアップ認証c#seleniumでキャンセルを押す

次注: イムは本当にコーダと私はセレンに非常に新しいです。 画像ベースの方法を使用してキャンセルボタン を選択しようとしているので、イムを選択する一切のWeb要素はありませんが、以下を参照:

public void testlogin() 
    { 
     APILauncher launch = new APILauncher(true); 
     launch.Start(); 
     Thread.Sleep(8000); 
     Screen scr = new Screen(); 
     Pattern Image1 = new Pattern("C:\\Selenium\\Cancel-button"); 
     scr.Click(Image1); 
    } 

を私は次のエラーを取得する: enter image description here

Result StackTrace: 
Result Message: 
Sikuli4Net.sikuli_UTIL.SikuliActionException : Result: FAILorg.sikuli.script.Pattern cannot be cast to java.lang.String 
TearDown : System.InvalidOperationException : chrome not reachable 
(Session info: chrome=61.0.3163.91) 
(Driver info: chromedriver=2.30.477700 (0057494ad8732195794a7b32078424f92a5fce41),platform=Windows NT 10.0.10586 x86_64) (100) 
+2

**テキストとして**エラーメッセージを入力してください。メッセージのイメージのためだけに多くのネットワークトラフィックとスペースを使用する必要はありません。また、各リーダーが外部サイトにアクセスして訪問するまでに多くの時間が必要です。 –

+0

私はテキストにエラーを追加しました – nick

答えて

0

私が持っています私はたくさんの助けができないので、Sikuliを使ったことはありませんでしたが、どこにエラーがあるのか​​分かります。

このエラーは、パターンに文字列を投稿することができないと言わ:

あなたの誤差がある場所です:

Pattern Image1 = new Pattern("C:\\Selenium\\Cancel-button"); 
関連する問題