【发布时间】:2020-03-17 04:40:47
【问题描述】:
我有一个非常简单的断言:
const mappingInput = 'input[data-test="appMS_mappingSite_inputField"]';
const mappingInputValue = "*";
.expect(mappingInput.value).contains(mappingInputValue, 'input contains *', { timeout: 500 })
但是当我运行测试时它失败了(尽管我知道 input.value 包含“*”。
错误信息如下:
AssertionError: input contains *: object tested must be an array, a
map, an object, a set, a string, or a weakset, but undefined given
我的脚本有什么问题吗?
【问题讨论】:
标签: javascript testing automated-tests assertion testcafe