Pergunta

Qual seria a melhor forma de implementar teste de integração para aplicação de chat?

O problema é que eu não sei como implementar o comportamento de dois usuário sem arrancar e zombando de tudo.

Como você implementar estes passos?

Given I have two users "joe" and "bob" logged in
When "joe" send "Hello!" message to "bob"
Then "bob" should see "Hello!"

O que é a melhor maneira de teste de aplicação AJAXy com pepino?

Como testar dois usuários conectados ao mesmo tempo?

Foi útil?

Solução

Se você quiser realmente testar JS de que maneira você está indo para necessidade de executar esses testes com um processo de navegador real.

Tenha um olhar em http://seleniumhq.org/ e http://wiki.github.com/brynary/webrat/selenium

Outras dicas

testplan também pode fazer testes de web JS e pode executar vários navegadores ao mesmo tempo. É um pouco de trabalho, mas você pode simular uma sessão de bate-papo entre vários usuários.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top