我正在尝试测试一个包含多个文本框的网页。我已经到了可以检索每个文本框中的所有值并将它们存储到一个数组中的地步,但是我一直坚持如何将这些相同的值再次输入到文本框中。
这是我到目前为止在 Selenium 中的内容:
大图:http: //i.stack.imgur.com/rb93k.png
存储的变量“count”只是表中的行数,不会引起问题。我用红色圈出的部分是问题所在。
当我运行这个测试时,它不是在该索引处键入存储在数组中的值,而是简单地键入:
这种情况一直持续到最后。
变量 'i' 已正确插入,但由于某种原因,它没有获取该值,而是简单地将其键入到文本框中。
有谁知道我怎样才能在数组中获得正确的值?
以下是有问题的行:
type | javascript{this.browserbot.getUserWindow().getTestingHooks('TextBoxValue_' + storedVars['i'])} | ${textBoxArray[${i}]} |