public marks

PUBLIC MARKS from dzc with tag "test unitaire"

2014

2013

2010

2009

Untestable Code

Sebastian Bergmann, le créateur de PHPUnit, a donné une conférence lors de php|tek 2009 sur les erreurs de conception qui rendent un code non testable. Il liste les erreurs de conception à éviter et propose des manières de concevoir le code qui le rendent testable.

2008

2007

2006

HttpUnit Home

by 7 others
In either case, you need to be able to bypass the browser and access your site from a program. HttpUnit makes this easy. Written in Java, HttpUnit emulates the relevant portions of browser behavior, including form submission, JavaScript, basic http authentication, cookies and automatic page redirection, and allows Java test code to examine returned pages either as text, an XML DOM, or containers of forms, tables, and links.

Intégration de PHPUnit avec Selenium

"Selenium est un environnement de test qui simule un navigateur complet sur un site Web. Il peut notamment enregistrer une séquence de tests, puis la rejouer, ou bien exécuter une suite de tests pré-programmé. Sebastian Bergmann est en train d'ajouter le support de Selenium dans PHP Unit, ce qui permettra de tester directement les sites depuis PHP." (nexen)

Générateurs de squelette de tests pour PHPUnit3

(via)
"HPUnit peut vous aider à écrire des tests en analysant le code d'une classe existante, et en produisant un squelette pour les tests unitaires. Depuis PHP Unit 3, cette fonctionnalité a été améliorée : elle supporte maintenant les annotations @tests, dans la classe source." (nexen)