我对硒和苏打水有点新意,但喜欢用节点运行硒的能力。所以请问我一个非常基本的问题。
这是一个我在脚本中运行的简单登录链。
browser
.click('css=a#loginButton')
.type('css=input.input-medium.email',user)
.type('css=input.input.pwd',pass)
.clickAndWait('css=a.btn.login')
.asserTextPresent('Clients','logged in ok') //client page reached
然而,“登录确定”的消息并未在任何地方吐出。我确定这是我在这里缺少的一个基本的东西,但是当我运行我的测试脚本时,必须有一种方法来吐出进度消息。这个脚本变得很大,因此在发生错误时追踪错误并不容易。我想记录成功和错误。
答案 0 :(得分:0)
DOH!这是一个函数而不是字符串。
对于其他任何想知道的人。这是解决方案:
browser
.click('css=a#loginButton')
.type('css=input.input-medium.email',user)
.type('css=input.input.pwd',pass)
.clickAndWait('css=a.btn.login')
.assertTextPresent(
'Clients',
function () {
console.log('logged in ok')
}); //client page reached