我正在自动化一个表单,该表单有许多字段都是动态的,即字段是根据前一个字段中选择的值生成的。目前我正在等待每个领域,如果看起来我填写它,否则我跳过它。但是,这使得这个过程非常缓慢。有没有更有效的方法呢?
答案 0 :(得分:0)
正如Vinay所建议的,你可以减少一定的执行时间但不完全。
手动测试时不需要时间吗?如果方案的总执行时间比手动操作花费的时间更长,那么此方案不适合自动化。但如果花费的时间少于手动操作,那么仍然值得花钱。
答案 1 :(得分:0)
这取决于应用程序的速度。当你能够在手动中完成它。它也可以在自动化中使用。我们可以重置隐含的等待时间以加快过程。
driver.manage()超时()implicitlyWait(0,TimeUnit.SECONDS);
别忘了设置再次使用它的时间。