私はSeleniumを使用していますが、UIコンテンツにはSikuliを使用しており、Seleniumスクリプトにそれらを組み込みたいのですが、それを実行できる方法はありますか?
前もって感謝します...
私はSeleniumを使用していますが、UIコンテンツにはSikuliを使用しており、Seleniumスクリプトにそれらを組み込みたいのですが、それを実行できる方法はありますか?
前もって感謝します...
Mohd Wasi Hirekudi、
/**
* Clicks a button. SIKULI Example
*
* @throws FindFailed
*/
public void clickSikuliBtn() throws FindFailed {
if (debugMode)
ToolBox.logMessage(new Exception("Entered"));
// Verify Button present
// Click the button.
screen.find("IMG_LIBRARY + Test.png");
try {
screen.drag("IMG_LIBRARY + Test.png");
screen.click("IMG_LIBRARY + Test.png");
} catch (NoSuchElementException e) {
fail("Button not found");
}
if (debugMode)
ToolBox.logMessage(new Exception("Leaving"));
}
これは、テストスイートの外でSikuli関数を使用する方法のサンプルです。これはすべて、フレームワークをどのように設定したかによって異なります。TestSuite.javaファイルから呼び出されるTest.javaファイルで使用されるPages.javaファイルがあります。ページでメソッドを設定し、テストで特定のテストを設定し、スイートでさまざまなテストを実行します。
質問の下で参照されているリンクには、質問#3666140も参照できる優れた情報がいくつかあります。覚えておくべきことがいくつかありますが、それはすべて、開発しているフレームワークと、テスト用のフレームワークをどのように設定したかによって異なります。
よろしく。