Testing 如何将Sikuli脚本导入Selenium?

Testing 如何将Sikuli脚本导入Selenium?,testing,selenium,automation,sikuli,Testing,Selenium,Automation,Sikuli,我使用的是Selenium,但对于UI内容,我使用的是Sikuli,我想将它们与我的Selenium脚本结合起来,有什么方法可以做到吗 先谢谢你 Mohd Wasi Hirekudi /** * Clicks a button. SIKULI Example * * @throws FindFailed */ public void clickSikuliBtn() throws FindFailed { if (debugMode) ToolBox.log

我使用的是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"));
}
这是我们如何在out测试套件中使用Sikuli函数的示例。这将取决于您如何设置框架。我们有Pages.java文件,然后在Test.java文件中使用这些文件,从TestSuite.java文件调用这些文件。您可以在页面上设置方法,在测试中设置特定的测试,并在套件中运行不同的测试

你的问题下面的链接也有一些很好的信息供你参考。需要记住的是,这完全取决于您开发的框架以及您如何设置测试框架


问候。

请参考此问题