快速微调器上的“声明”无效[Selenium IDE]

时间:2019-09-17 07:14:54

标签: selenium selenium-ide

我在Selenium IDE上有类似的东西:

click | button
assert element present | id=spinner
assert element present | id=label

我单击一个按钮,然后显示一个用于加载的微调器(已创建HTML元素),此后,删除了微调器元素并替换为文本元素。

我的问题是,第一个assert命令看不到此微调器,可能是因为它太快了(2-3秒)……如果微调器的运行时间为10秒,而不是单击它正在工作。

所以你有个主意吗?

我的尝试:

  • click代替send key
  • click和第一个assert之间放置n过渡命令

谢谢

Ps:Mozilla V56.0,Selenium IDE V3.12.3

编辑:为了更加明确,我想断言我的微调框存在

1 个答案:

答案 0 :(得分:0)

您使用了错误的命令,请参见assert命令描述。要检查微调框是否存在,您应该使用assert element present命令,如下所示:

assert element present | id=spinner |