我是Selenium的新鲜人物。我对Selenium功能有很多疑问。我正在使用Selenium RC与Java和Eclipse。
我需要编写一个简单的函数来添加两个数字。我会在test()
?
如果我们想要这个函数的任何其他对象,我怎么能调用该函数?我们是否需要声明任何头文件来调用此函数?请帮帮我。
答案 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)