【发布时间】:2015-10-02 21:16:21
【问题描述】:
我已经在 Protractor 中编写了我的测试并且我使用了一个期望语句:
loginPage.email.sendKeys( params.login.email );
expect(loginPage.email.getText()).toEqual( params.login.email );
但是,我的测试失败了,因为 signUpPage.email.getText() 返回一个空字符串。我在 Selenium 的文档中找不到为输入字段调用什么函数以返回正确的值?
在我的 Protractor.conf 文件中:
params: {
login: {
email: 'user@email.com',
password: 'blahblah123'
}
终端错误:
预期 '' 等于 'user@email.com'。
所以我试图匹配电子邮件字段的输入与我发送的电子邮件地址相同。有什么建议如何在 Selenium 中做到这一点?
【问题讨论】:
标签: javascript angularjs selenium selenium-webdriver protractor