我有一个登录页面,其中登录按钮的 id 发生了变化。id 可以是两者之一。
id = signin
or
id = signin_cache1
id 是基于 math.random() 函数在 Java 中分配的。声明是,
num = (int)(math.random() * 100)
if num < 50 id=signin
if num > 50 id=signin_cache1
如果 id 与我在脚本中编码的不同,我的带有 selenium2library 脚本的机器人框架会失败。机器人框架中是否有办法引用两个 id,以便我的脚本永远不会失败?