为了账号安全,请及时绑定邮箱和手机立即绑定

无法读取量角器中元素的未定义属性“点击”

无法读取量角器中元素的未定义属性“点击”

PIPIONE 2021-07-13 17:50:05
我编写了一个使用量角器登录应用程序的函数。this.login = function(userName, password){    return this.emailAddressInput.sendKeys(userName).then(function(){        return this.nextButton.click().then(function(){            return this.passwordInput.sendKeys(password).then(function(){                 this.tibcoLoginButton.click().then(function(){                     return require('./tce.apps.js')                  })            })        })我正在我的规范文件之一中调用该函数。但我得到的错误是:失败:无法读取未定义的属性“点击”。这如果用于下一个按钮。为什么会发生这种情况?
查看完整描述

3 回答

?
Cats萌萌

TA贡献1805条经验 获得超9个赞

this.nextButton是未定义的,因为 'this' 在一个.then方法中的词法上是指一个 Promise 对象。


查看完整回答
反对 回复 2021-07-15
  • 3 回答
  • 0 关注
  • 159 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信