我想将电子邮件从网页导出到 Selenium 以供以后测试。检查这些电子邮件是否与以后的电子邮件相同,显示在选择中。
我找到了一种在while循环中读取它们的方法。这就是为什么我必须在 IDE 中处理数组而我不知道该怎么做。
我试过这样,但它不起作用:
store | 0 |i
store | 17 | line
storeElementPresent | //html/body/div/div[4]/*/div[3]/table/tbody/tr/td/table/tbod/tr[${line}]/td[3]/a |adresseDa
while | ${adresseDa}!='0'
storeEval | javascript{new Array()} | array
storeText | //html/body/div/div[4]/*/div[3]/table/tbody/tr/td/table/tbody/tr[${line}]/td[3]/a | mail
storeEval | storedVars.array[storedVars.i]=storedVars.mail
echo | ${array}
storeEval | storedVars.line++
storeEval | storedVars.i++
storeElementPresent | //html/body/div/div[4]/*/div[3]/table/tbody/tr/td/table/tbod/tr[${line}]/td[3]/a | adresseDa
endWhile
echo | ${array}
重新null
运行。所以显然它不是这样工作的。
如何将电子邮件存储在数组中,以后如何访问它们?
谢谢!