为聊天应用程序实施集成测试的最佳方法是什么?
问题是我不知道如何在不存根和模拟所有内容的情况下实现两种用户行为。
您将如何实施这些步骤?
Given I have two users "joe" and "bob" logged in
When "joe" send "Hello!" message to "bob"
Then "bob" should see "Hello!"
用 Cucumber 测试 Ajaxy 应用程序的最佳方法是什么?
如何测试两个用户同时登录?
为聊天应用程序实施集成测试的最佳方法是什么?
问题是我不知道如何在不存根和模拟所有内容的情况下实现两种用户行为。
您将如何实施这些步骤?
Given I have two users "joe" and "bob" logged in
When "joe" send "Hello!" message to "bob"
Then "bob" should see "Hello!"
用 Cucumber 测试 Ajaxy 应用程序的最佳方法是什么?
如何测试两个用户同时登录?
如果您想以这种方式真正测试 JS,您将需要使用真实的浏览器进程运行这些测试。
看看http://seleniumhq.org/和https://github.com/brynary/webrat/wiki/selenium
TestPlan还可以做 JS web 测试,可以同时运行多个浏览器。这有点工作,但您可以模拟多个用户之间的聊天会话。