我刚开始使用Webdriver进行网络测试自动化。
我查了很多地方。但我仍然无法找到一个有详细文档/ apis的地方。
例如,我在客户端使用yiewd
库。使用var el = yield driver.elementByCss('.className')
后。因为我按类查询它,可能会有一系列元素。但是,我如何找出数组长度,并通过索引检索每个?
答案 0 :(得分:0)
你试过这个吗?
var el = yield driver.elementByCss('.className')
console.log(el.length);
for (i = 0; i < el.length; i++) {
console.log(el[i].getText());
}
答案 1 :(得分:0)
以下是JavaScript的文档,更准确地说是webdriver,但您也可以在那里找到更多信息。
http://selenium.googlecode.com/git/docs/api/javascript/class_webdriver_WebDriver.html