在firebug中,我使用元素检查器来定位元素,然后使用该元素的名称通过findElementByName的函数在webdriver中找到元素,但它抱怨它无法找到该元素。该元素由javascript转换,因为我无法使用"查看页面来源"。那么可以在webdriver中找到这样的元素吗?
答案 0 :(得分:0)
你能提供至少html的更多细节吗?
我假设您必须等到javaScript完成加载。使用this 如果你的应用程序使用jQuery。然后使用属性找到元素。在这种情况下,你必须完美选择。
我想这样的事情应该有用。
By.CssSelector(" [type ='复选框']")// attribute =属性值