【问题标题】:Selenium RC and clicking on Panel links!Selenium RC 并单击面板链接!
【发布时间】:2010-10-21 14:00:47
【问题描述】:

我正在尝试使用 Selenium RC 在页面中单击面板链接(同一页面中的链接但不同面板中的链接)。我可以通过使用来做到这一点:

browser.waitForCondition("selenium.isElementPresent(\"id=placeOrderLink\")", "30000")

但我想让它通用,我尝试使用:

String var="placeOrderLink";

browser.waitForCondition("\"selenium.isElementPresent(\\"id="+var+"\\")\"", "30000");

它不起作用!我得到一个错误。 我正在使用 Java 编写我的测试套件。

【问题讨论】:

    标签: java selenium selenium-rc


    【解决方案1】:

    试试这个 browser.waitForCondition("selenium.isElementPresent(\"id=" + var + "\")", "30000")

    【讨论】:

      【解决方案2】:

      顺便说一句:在定位器中指定控件 ID 时不需要“id=controlID” - 控件 ID 定位器是默认定位器,因此“controlID”是够了。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2014-02-15
        • 2021-04-04
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多