【发布时间】:2017-07-20 21:43:53
【问题描述】:
open excel common.xls
${terms}= Read Cell Data By Coordinates ${sheet_name} 0 ${term_number}
log ${terms}
${term_name}= Read Cell Data By Coordinates ${sheet_name} 1 ${term_name_number}
log ${term_name}
go to ${terms}
wait until page contains ${term_name}
所以这是我当前的硬编码代码,基本上我将如何制作这个循环,同时每个循环将 ${term_number} 和 ${term_name_number} 增加 1?
这会读取我的 excel 文件,文件列 0 第 1 行并将其放入变量中,与术语名称相同,第 1 列第 1 行之后的每一行都是不同的 URL 和相应的术语,我需要循环 10,000 次 im只是有点卡在如何继续,任何指导都会很棒!
【问题讨论】:
-
你不能在 for 循环的末尾添加一个
Evaluate关键字吗?因此,一旦您完成了您需要做的事情,只需${sheet_name} | Evaluate | ${sheet_name}+1这样您就只需将一个添加到您的 var 中,这就是您想要的。这是关于评估关键字robotframework.org/robotframework/latest/libraries/… 的文档 -
您阅读过用户指南吗?它展示了如何创建循环。
标签: robotframework