Je joue avec Moulin à vent (similaire à selenium) avec est amusant mais l'une des exigences est qu'il doit être exécuté sur http. Le projet sur lequel je travaille est une application web pour client lourd, tous nos tests unitaires sont simplement exécutés sur le système de fichiers local car il n'y a pas besoin de HTTP puisque tous les services de données sont simulés.
En gros, ce que je recherche, c'est un serveur http très léger qui ne sera utilisé que pour servir des fichiers statiques. Je veux pouvoir écrire un simple bash script, qui démarre le serveur web, puis exécute le test selenium, puis arrête le serveur web.
Quelque chose qui soit un fichier unique serait également bien. Je vois qu'il y a beaucoup d'options, mais je n'ai que l'embarras du choix, alors je cherche des recommandations.
Regards,
Chris
Edit : Idéalement, cette solution devrait être multiplateforme.
Edit : Désolé de m'étendre davantage, j'aimerais avoir un seul fichier que je pourrais déposer dans n'importe quel dossier, puis appeler $someApp start et il commence à servir ces fichiers sur l'un des ports localhost.