Continuez à discuter, je n'y connais pas grand chose, mais ça m'intéresse fortement !
Le 18 décembre 2014 06:45, Bruno <[email protected]> a écrit : > > > > > > > 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(); > > nfo/dev <http://ml.dotclear.org/listinfo/dev> > > > > Hello, > > Mink est la partie "connectique" de behat avec un navigateur (via selenium > par exemple). > Contrairement à casperjs, mink pilote le navigateur, et permet aussi de > tester le js des pages, alors que casperjs est plutôt orienté "je renseigne > le champ toto, je soumets et je regarde si c'est bon". Sous behat, ça peut > être "je renseigne le champ toto, je soumets, je vérifie que le js m'a > interdit de soumettre car le champ titi n'est pas rempli". > > Et l'énorme avantage de behat, c'est que tout le monde peut écrire les > tests sans connaitre ni php, ni js :) > > -- > Bruno > -- > Dev mailing list - [email protected] - > http://ml.dotclear.org/listinfo/dev > -- Franck -- Dev mailing list - [email protected] - http://ml.dotclear.org/listinfo/dev
