問題タブ [sikuli-x]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
218 参照

java - Sikulix で最後の画像一致をクリックする方法

セレン自動化プロジェクトで sikuli を使用して Java アプリケーションを自動化しています。Java アプリケーションでは、要素の行が表示されます。この行の横にある追加ボタンをクリックすると、同じフィールドを持つ別の行が開きます。これで、2 つの同一の画像を含む 2 つの行ができました。2 行目を追加したら、2 行目の要素をクリックします。この要素は、最後の同一要素になります。

では、sikuli を使用してこの最後の要素をクリックするにはどうすればよいでしょうか。

0 投票する
1 に答える
656 参照

java - Sikuli は Jenkins を介して画面上の画像を見つけることができません

JUnit テストを実行するための Maven プロジェクトのセットアップがあります。画面上の特定の画像をクリックするために Sikuli を利用しています。ターミナルまたは Eclipse で「mvn test」コマンドを使用してテストを実行すると、動作します。

これらのテストをJenkinsに統合する必要がありますが、これは簡単だと思いました。ただし、そうではありません。Jenkinsでジョブを作成した後、「mvn test」コマンドを実行してテストを実行し、mavenはテストを実行しますが、Sikuliが画面上で画像を見つけることができないため、テストは常に失敗します. Sikuliのエラーメッセージは

\Jenkins\workspace\Smoke_Test_Suite\Console\src\main\java\resources\main-widget\calc.PNG: (229x325) in R[0,0 1024x768]@S(0)

Sikuli と Jenkins でこの問題に遭遇した人はいますか? もしそうなら、どうすればこの問題を解決できますか?