如何正确测试异步faye服务器?

时间:2014-07-31 04:05:19

标签: ruby-on-rails tdd bdd faye private-pub

我正在使用private_pub gem在我的应用程序中提供实时功能。

我感到非常内疚,但我已经放弃了对此应用的测试!

为了确保一切都能正常工作,我必须让两个浏览器相互通信。 (想象一下Facebook聊天。)

我不知道如何在硒,水豚或黄瓜中同时打开两个浏览器。我对任何类型的测试框架或实用程序都持开放态度。

如何使用两个打开的浏览器进行测试?如果您需要更多信息,请与我们联系。

谢谢!

1 个答案:

答案 0 :(得分:0)

使用硒,您可以打开所需的浏览器数量 但是您需要将每个浏览器实例保存在不同的变量(WebDriver对象)中 然后对每个实例做任何您想做的事 请注意,编写和维护此类测试需要付出很多努力(错误,误报,计时问题等等)

相关问题