在Selenium中编写一个简单的函数函数

时间:2011-04-14 05:27:52

标签: selenium

我是Selenium的新鲜人物。我对Selenium功能有很多疑问。我正在使用Selenium RC与Java和Eclipse。

我需要编写一个简单的函数来添加两个数字。我会在test()

中写下该函数

如果我们想要这个函数的任何其他对象,我怎么能调用该函数?我们是否需要声明任何头文件来调用此函数?请帮帮我。

2 个答案:

答案 0 :(得分:0)

让我们说这个功能是:

public void waitForElementExistance(final String elementLocator,
        final int seconds, final boolean exists) throws Exception {
    waitTimeFor(new Condition() {
        @Override
        public boolean verify() {
            return selenium.isElementPresent(elementLocator) == exists;
        }
    }, 10);
}

你编写这个函数 - 例如 - 就在test()

之上

你可以在你的test()中调用它:

waitForElementExistance("css=div.buttonlabel:contains(Upload)", 10, true);

答案 1 :(得分:0)

我会看一下这个有用的教程part 1part 2