Salut,
est-ce que vous connaissez CasperJS [1] ?
Si oui, quelles sont les différences entre CasperJS et Behat/Mink ?
Et quel est le lien entre Behat et Mink ? Behat a l'air d'avoir une
structure plus "human-readable" tandis que Mink c'est plutôt :
$mink->getSession()->getPage()->findLink('Downloads')->click();
[1]
http://casperjs.org/
2014-12-17 22:48 GMT+08:00 Bruno <dsls(a)morefnu.org>:
Le 17 décembre 2014 15:39, Nicolas <nikrou77(a)gmail.com> a écrit :
>
> Bonjour Bruno,
>
> tu te doutes bien que cela m'intéresse !!
>
> Je ne sais pas si c'est fait dans les règles de l'art mais une bonne base
> de tests, à défaut d'être une bonne base de travail est contenue sur le
> dépôt suivant :
>
https://github.com/nikrou/phyxo
> Et plus particulièrement:
>
https://github.com/nikrou/phyxo/tree/master/tests/functional
>
> Nicolas
>
>
Yup,
Ca ne me paraît pas bien complexe à mettre en oeuvre en plus. Je propose de
partir sur un début de projet (github ou bitbucket peu importe), et qu'on
itère dessus.
Je pense qu'il faudrait mettre un plugin dotclear qui rend l'interface
dotclear super stricte (ie. une grosse erreur qui s'affiche au moindre
notice pour faire échouer le test), et qui permet pourquoi pas de
réinitialiser la base au début de la suite de tests.
--
Bruno
--
Dev mailing list - Dev(a)list.dotclear.org -
http://ml.dotclear.org/listinfo/dev
--
Pierre Equoy