WebdriverIO:如何编写一个if else if语句



我需要根据url的第一部分在不同的url之间切换。

交货:https://prod.com/然后我需要添加形式/地址/类型等?的东西或https://test.com/然后我需要添加不同的形式/地址/类型等?东西

我做了这样的事情

const Page = require("./page");
class OpeningClass extends Page {
open() {
if (this.url === "https://qa_environment.com/") {
this.openForm2QA();
} else if (this.url === "https://testing_environment.com/") {
this.openForm2DEV();
} else {
this.openForm2PROD();
}
}
openForm2QA() {
return super.open("stuff/address?stuff&junk");
}
openForm2DEV() {
return super.open("graphs/address?apples&bananas");
}
openForm2PROD() {
return super.open("history/address?westside&bestside");
}
}

到目前为止,qa和prod的一个工作,但不是其他如果一个在中间。在javascript中使用WDIO和jasmine

我使用else if (this.url.to)。包含"testing_environment") {

最新更新