有没有快速的方法来找出表单上元素的存在?

时间:2014-01-16 06:22:18

标签: selenium selenium-webdriver

我正在自动化一个表单,该表单有许多字段都是动态的,即字段是根据前一个字段中选择的值生成的。目前我正在等待每个领域,如果看起来我填写它,否则我跳过它。但是,这使得这个过程非常缓慢。有没有更有效的方法呢?

2 个答案:

答案 0 :(得分:0)

正如Vinay所建议的,你可以减少一定的执行时间但不完全。

手动测试时不需要时间吗?如果方案的总执行时间比手动操作花费的时间更长,那么此方案不适合自动化。但如果花费的时间少于手动操作,那么仍然值得花钱。

答案 1 :(得分:0)

这取决于应用程序的速度。当你能够在手动中完成它。它也可以在自动化中使用。我们可以重置隐含的等待时间以加快过程。

driver.manage()超时()implicitlyWait(0,TimeUnit.SECONDS);

别忘了设置再次使用它的时间。