如何在 Protractorjs Spec.js 文件中实现 IF 语句?
How to implement IF statement in Protractorjs Spec.js file?
我正在尝试 运行 spec.js
文件用于多个浏览器,即在 conf.js
中使用 Multicapabilities。
但我想只为 IE 执行一条代码语句,我试图通过将浏览器的标题作为 IF 中的条件将其放入 IF 语句中。但是 if 语句没有被执行并抛出错误:
object is not a function
谁能帮我在量角器中如何写 IF 语句?
您可以使用 browser.getCapabilities()
:
browser.driver.getCapabilities().then(function(caps) {
var browserName = caps.caps_.browserName;
if (browserName === "internet explorer") {
// ...
}
});
我正在尝试 运行 spec.js
文件用于多个浏览器,即在 conf.js
中使用 Multicapabilities。
但我想只为 IE 执行一条代码语句,我试图通过将浏览器的标题作为 IF 中的条件将其放入 IF 语句中。但是 if 语句没有被执行并抛出错误:
object is not a function
谁能帮我在量角器中如何写 IF 语句?
您可以使用 browser.getCapabilities()
:
browser.driver.getCapabilities().then(function(caps) {
var browserName = caps.caps_.browserName;
if (browserName === "internet explorer") {
// ...
}
});