我目前正在使用Xebium,它允许Selenium与Fitnesse测试一起使用。 在Selenium中,我可以设置一个3000毫秒的暂停。当我查看fitnesse的源代码时,它有以下几行:
| do | pause | on | 3000 |
然而,当我在fitnesse运行此测试时,它不会等待3秒钟,我认为它会继续下一行。
我需要屏幕暂停才能正确加载按钮。 我认为fitnesse有一个问题,硒使用暂停或中断它的另一种方式。
答案 0 :(得分:1)
我试过这个并且有效:
ensure | do | pause | on | 3000 |
我知道它已经两年多了但我希望这会帮助像我这样刚刚开始研究Xebium的人。干杯
答案 1 :(得分:0)
有点晚了,但对于未来的访问者:您是否尝试过等待按钮出现? Selenium文档建议这样做:
可以使用“AndWait”后缀调用许多操作,例如“clickAndWait”。此后缀告诉Selenium该操作将导致浏览器调用服务器,并且Selenium应该等待加载新页面。
找到http://seleniumhq.org/docs/02_selenium_ide.jsp#selenium-commands-selenese