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

问题描述 投票:4回答:1

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

我感到非常内gui,但是我放弃了对该应用程序的测试!

为了确保一切都能手动进行,我必须打开两个浏览器以相互通信。 (想象一下Facebook聊天。)

我不知道如何同时使用硒,水豚或黄瓜打开两个浏览器。我愿意接受任何类型的测试框架或实用程序。

如何使用两个打开的浏览器进行测试?让我知道是否需要更多信息。

谢谢!

ruby-on-rails tdd bdd faye private-pub
1个回答
0
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.