我今天一直在努力进行这些量角器测试。
element(by.linkText('text')).click();
var url = browser.getCurrentUrl();
url = url + '-new';
browser.get(url);
我想从浏览器中获取当前网址,修改它(通过在最后添加' -new')并转到此新浏览器窗口以进行其余测试。
我在运行测试时从chrome获取外部协议请求,如果我点击允许测试突然结束。
答案 0 :(得分:0)
browser.getCurrentUrl()返回一个promise。 以下代码最终为我工作。
func tableView(_ tableView: NSTableView, didAdd rowView: NSTableRowView, forRow row: Int)
{
if (row % 4) == 0 {
rowView.backgroundColor = NSColor.controlAlternatingRowBackgroundColors()[1]
}
else{
rowView.backgroundColor = NSColor.clear()
}
}