【发布时间】:2019-08-08 19:23:42
【问题描述】:
我有三个代码,我想检查其中一个是否存在。当我运行我的代码时,我收到一条消息,上面写着“预期为真”。我做错了什么
var Ecode1 = element(by.xpath('.//*[contains(text(),\'201\')]'));
var Ecode2 = element(by.xpath('.//*[contains(text(),\'202\')]'));
var Ecode3 = element(by.xpath('.//*[contains(text(),\'501\')]'));
if (expect(Ecode1.isPresent()).toBe(true)) {
//ecode1 rules
}
else if (expect(Ecode2.isPresent()).toBe(true)) {
//ecode2 rules
}
else if (expect(Ecode3.isPresent()).toBe(true)) {
//ecode3 rules
}
else {
browser.close();
}
【问题讨论】:
标签: javascript automation jasmine protractor