Domanda

Quale sarebbe il modo migliore per implementare il test di integrazione per l'applicazione di chat?

Il problema è che non so come implementare il comportamento di due utenti senza troncare e deridere tutto.

Come implementeresti questi passaggi?

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

Qual è il modo migliore per testare l'applicazione Ajaxy con Cucumber?

Come testare due utenti connessi contemporaneamente?

È stato utile?

Soluzione

Se vuoi davvero testare JS in quel modo dovrai eseguire questi test con un vero browser.

Dai un'occhiata a http://seleniumhq.org/ e http://wiki.github.com/brynary/webrat/selenium

Altri suggerimenti

TestPlan può anche eseguire test Web JS e può eseguire più browser contemporaneamente. È un po 'di lavoro ma puoi simulare una sessione di chat tra più utenti.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top