Nexen.net : portail PHP et MySQL - De retour de PHP Québec 2008 - 0 views
-
Il m'a signalé deux projets de BDD, qui permettent de faire le pont entre les demandes de tests fonctionnels, émis par des clients non-techniques, et les tests unitaires. Il s'agit de greenpepper (http://www.greenpeppersoftware.com/en/, Open Source et commercial ) et easyb (http://www.easyb.org/, logiciel libre).
-
Ces deux logiciels permettent de capturer les tests fonctionnels : on note les demandes de tests, puis on les convertis en un pseudo-langage. Une fois celui-ci écrit, le logiciel produit des tests fonctionnels à faire passer, et à exécuter automatiquement. Le concept est une couche qui ressemble aux tests unitaires, mais prend le problème à partir des clients, et non plus à partir des besoins de tests des couches base. Le concept est prometteur, notamment en conceptualisant les tests et les demandes clients, même si elles sont peut claires. Je me promets d'y consacrer un peu de temps.
Rasmus Lerdorf: PHP Frameworks? Think Again. - 0 views
-
Rasmus Lerdorf is the creator of PHP and still continues as a core developer to the PHP project.
-
heavy Twitter mashup that he created. This does a lot of database calls and a lot of behind the scenes work. By hand-tuning it he was able to get on the order of 280 req/sec.
-
So, are there any frameworks that don’t suck? Rasmus did mention that he liked CodeIgniter because it is faster, lighter and the least like a framework.
- ...2 more annotations...
ongoing · Test-Driven Heresy - 0 views
-
As a profession, we do a lot more software maintenance than we do greenfield development.
-
the deep-TDD rules: ¶ Never write code until you have a failing test. Never write any more code than is necessary to un-fail the test.
-
we do way more maintenance than initial development. And in my experience, the first-cut release of any nontrivial software is pretty well crap.
- ...38 more annotations...
tk_self - 0 views
The Horde Application Framework - 0 views
Pilotage du projet | Crossbow Labs - 0 views
Les tests unitaires | Crossbow Labs - 0 views
-
Par rapport aux tests manuels évoqués précédemment, la granularité des tests unitaires est extrêmement fine
-
tests de recette, qui valident chaque fonctionnalité de l'application dans son ensemble et permettent ainsi de mesurer l'avancement du projet
-
La mise en place du contexte de test et la vérification du résultat sont le plus souvent très simples, et le coût d'écriture des tests est très réduit. Ils peuvent être exécutés très tôt dans le développement d'une tâche (les tests de recette ne peuvent être lancés que lorsque la fonctionnalité complète est implémentée). Ils peuvent être lancés à chaque compilation de la classe (les tests de recette ne peuvent être lancés que lorsque toute l'application est compilée).
- ...2 more annotations...
Subversion Best Practices - 0 views
Dr. Dobb's | Extreme Testing | juin 1, 2003 - 0 views
-
First, you quickly add a test
-
TDD employs five basic steps
-
The second step involves running your tests
- ...15 more annotations...
Rephlux - A continuous integration tool for PHP - 0 views
-
Rephlux is a PHP based tool for running a continuous testing/build process on your project and taking action based on the outcome of your tests. It is inspired by the Java based CruiseControl[1]. It is free software, licensed under the GNU GPL (see the file COPYING for details).
Debugging with multiple users - Derick Rethans - 0 views
-
Running a DBGp proxy
« First
‹ Previous
161 - 180 of 357
Next ›
Last »
Showing 20▼ items per page