0

我对硒和苏打水有点陌生,但喜欢用节点运行硒的能力。所以请耐心等待我问一个非常基本的问题。

这是我在脚本中运行的简单登录链。

 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

但是“登录正常”的消息并没有在任何地方吐出。我确定这是我在这里缺少的基本内容,但是当我运行我的测试脚本时,必须有一种方法可以吐出进度消息。这个脚本已经变得非常庞大,所以当错误发生时要追踪它们并不是很容易。我想记录成功以及错误。

4

1 回答 1

0

哦!这是一个函数而不是字符串。

对于其他想知道的人。这是解决方案:

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
于 2013-04-03T12:43:11.027 回答