【发布时间】:2020-10-20 03:55:03
【问题描述】:
如何在Nightwatch.js 中声明不区分大小写的 .containsText?
例如,我在 google 上搜索“odinsphere”。
搜索结果有很多可能性,比如“Odin Sphere”“odin sphere”“ODIN SPHERE”等,我只想用“odin sphere”来断言。
这是我写的代码。
module.exports = {
beforeEach: browser => {
browser.url('https://www.google.com/')
},
after: browser => {
browser.end()
},
'Search test': browser => {
browser
.setValue('input[name="q"]',['odin sphere',browser.Keys.ENTER])
.waitForElementVisible('#res')
.pause(5000)
.verify.containsText('#res','Odin Sphere')
}
}```
Thanks in advance!
【问题讨论】: