我正在尝试为多个浏览器运行spec.js
文件,即在conf.js
中使用多功能。
但是我想要一个代码语句只执行IE,我正试图把它放在IF语句中,把浏览器的标题作为IF中的条件。但是if语句没有执行,抛出错误:
对象不是函数
有人可以帮助我如何写一个IF语句在量角器?
您可以使用browser.getCapabilities()
:
browser.driver.getCapabilities().then(function(caps) {
var browserName = caps.caps_.browserName;
if (browserName === "internet explorer") {
// ...
}
});