Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/456.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在taiko测试中获取当前选定元素的值是否为Hot?_Javascript_Html_Gauge - Fatal编程技术网

Javascript 在taiko测试中获取当前选定元素的值是否为Hot?

Javascript 在taiko测试中获取当前选定元素的值是否为Hot?,javascript,html,gauge,Javascript,Html,Gauge,在我的taiko测试脚本中,我选择了一个带有邻近参数的输入元素。 然后我可以在输入元素中写入一些文本。 在那之后,我想做一个断言,通过检查值,文本实际上被写入了那个元素。我该怎么做 以下是我的测试脚本摘录: await click($(`input`, below('someHeader'))); await write('abc'); 输入字段没有id。 我怎样才能写一个值为“abc”的检查呢?textBox是表示大幸中所有文本输入字段的选择器。。。 接近选择器可用于获取要写入的inputf

在我的taiko测试脚本中,我选择了一个带有邻近参数的输入元素。 然后我可以在输入元素中写入一些文本。 在那之后,我想做一个断言,通过检查值,文本实际上被写入了那个元素。我该怎么做

以下是我的测试脚本摘录:

await click($(`input`, below('someHeader')));
await write('abc');
输入字段没有id。
我怎样才能写一个值为“abc”的检查呢?

textBox
是表示大幸中所有文本输入字段的选择器。。。 接近选择器可用于获取要写入的inputfield并获取其值,如下所示

await write('abc',into(textBox(below('someHeader'))));
await textBox(below('someHeader')).value();

您可以使用任何一种方法来获取存储的文本。如果没有任何ID,则可以尝试使用标签名、文本框或xpath

const myText = await $("xpath_value").text();
assert.strictEqual(myText, 'abc')