gpt4 book ai didi

javascript - 预期 [false] 是错误的 Protractor e2e 测试失败

转载 作者:行者123 更新时间:2023-11-30 16:06:10 26 4
gpt4 key购买 nike

我在执行脚本时遇到以下错误,不确定我做错了什么。

我的 TestScript.js :

expect(Panel.CommentSave.isEnabled()).toBe(false);

Panel.CommentTxt.sendKeys('1234');
expect(Panel.CommentSave.isEnabled()).toBe(true);

结果:

Expected [false] to be false

Expected [true] to be true

不确定我做错了什么我的测试失败了。

在此先感谢您提供的任何帮助。

最佳答案

详细说明@Andres D 询问的内容,Panel.CommentSave 页面对象字段看起来是 ElementArrayFinder - the result of element.all() call .

相反,要么使用 element() 而不是 element.all() 来定义页面对象字段,或者使用 first() :

expect(Panel.CommentSave.first().isEnabled()).toBe(false);

Panel.CommentTxt.sendKeys('1234');
expect(Panel.CommentSave.first().isEnabled()).toBe(true);

关于javascript - 预期 [false] 是错误的 Protractor e2e 测试失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37015042/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com