1

私は現在、Jython レイヤーで Sikuli でいくつかの自動化を作成していますが、これを Java レベルで行う方がよいのではないかと考え始めました。

スクリプトの重要性はますます高まっています。Javaレイヤーで書いた場合、速度や安定性が向上するのでしょうか?

これを経験した人はいますか?

4

2 に答える 2

0

私はプログラミングの専門家ではありませんが、私の経験では、ほとんどの場合、Sikuli の速度はアプリケーションまたはテスト中のシステム (AUT / SUT) の速度によってのみ制限されていました。つまり、ほとんどの場合、Sikuli はアプリケーションを待たなければならず、その逆はありませんでした。 . テストの実行は、Sikuli によって遅くされることはありませんでした。アプリケーションが許す限りの速さでした。

中規模または大規模なプロジェクトで Sikuli を使用するための優れたツール チェーンは、Sikuli +ロボット フレームワーク+ Python およびロボット フレームワーク プラグインを備えた IntelliJ IDEA 14 (コミュニティ エディション) です。例として、このSikuli-and-Robot-Framework_How-To を見てください。

于 2015-05-18T05:20:29.237 に答える
0

私も sikuli を使った中規模のプロジェクトに取り組んでおり、以前に同じ質問を自問しました。この質問に対する答えは、個人の好みとスキルに依存すると思います。言語の優れた柔軟性のおかげで、私は Python に本当に満足しています。一方で、jthon 用のプロフェッショナルな IDE を見つけるのに苦労しています。残念ながら、これに対する非常に優れた解決策はあまりありません。

libCVモジュールで常に画像認識が行われ、CまたはC ++で記述されているため、速度/安定性の大きな違いはないと思います。私の知る限り、これは依存していません。

sikuli の見栄えを良くするのに少しでもお役に立てれば幸いです。

于 2012-05-22T12:06:38.190 に答える