【问题标题】:How to import Sikuli scripts to Selenium?如何将 Sikuli 脚本导入 Selenium?
【发布时间】:2012-04-18 06:43:07
【问题描述】:

我正在使用 Selenium,但对于 UI 内容,我使用的是 Sikuli,我想将它们与我的 Selenium 脚本合并,有什么办法可以做到这一点???

提前谢谢...

【问题讨论】:

标签: testing selenium automation sikuli


【解决方案1】:

莫哈末瓦西希瑞库迪,

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

您的问题下方引用的链接包含一些重要信息供您查看Question #3666140。有些事情要记住,这完全取决于您正在开发的框架以及您如何设置测试框架。

问候。

【讨论】:

    猜你喜欢
    • 2019-10-02
    • 2011-04-09
    • 2012-04-29
    • 2013-08-14
    • 2019-01-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多