我有一个页面,我想用 selenium 检查它使用某个背景图像作为一个元素。我想确保这个图像仍然存在于连接到元素的页面上。我将如何使用硒来做到这一点。如果这改变了任何我正在使用 browsermob.com 进行测试,一旦我通过 selenium ide 运行它。
问问题
500 次
1 回答
1
除了关于 almos 重复问题的建议之外......您可以检查您的 body 元素的属性是否设置为图像。
通过 getAttribute 是否返回有效值。喜欢:
new Wait()
{
public boolean until()
{
return selenium.getAttribute("ElementLocator")
+ "@class").equals("active");
}
}.wait("The menu item did not get active.",
defaultTimeOutValue);
这将等待属性@class 具有值“活动”。
或者在确定页面已加载后简单地使用 If 语句。
希望这会有所帮助,干杯,Gergely。
于 2010-09-27T06:53:57.897 回答