2009-07-02 14 views
0

Je viens de déployer un serveur Hudson et l'ai configuré pour extraire, construire et déployer sur un serveur http de test.Configurer Hudson avec Selenium RC pour exécuter des tests écrits en C#

Maintenant, je veux plus =)

J'ai quelques tests Selenium RC wrtten en C# /. Net, en utilisant l'infrastructure MbUnit, qui fonctionne sur ok Gallio Icarus. Comment configurer Hudson pour exécuter ces tests? Notre est dans un serveur Windows 2003.

Je pensais juste à définir un script batch qui exécute les tests. Mais comment les exécuter en CLI? Y a-t-il un coureur de test CLI qui pourrait exécuter nos tests?

Répondre

1

Hah! Vient de réaliser.

je dois courir:

Gallio\bin\Gallio.Echo.exe path\MyTestAssemlby.dll 

Lorsque Google vous échoue, essayez la recherche de votre propre PC =)

0

Si vous préférez NAnt, MSBuild ou PowerShell vous pouvez les utiliser aussi ...

+0

Notre projet utilise le framework .Net 3.5. Est-ce que NAnt fonctionne? Comment utiliser MSBuild ou Powershell pour exécuter nos tests via la console? – Seiti

+0

Oui, cela devrait fonctionner avec .Net 3.5. Les builds nocturnes actuels fonctionnent également avec .Net 4.0 si vous le souhaitez. Pour une utilisation à partir de la console, je recommande de coller avec Gallio.Echo.exe sauf si vous voulez intégrer Gallio dans les scripts existants NAnt, MSBuild ou PowerShell que vous avez écrits. Dans chacun de ces cas, il suffit de demander à l'outil hôte (NAnt, etc.) de charger les tâches ou les cmdlets fournies par Gallio. –

Questions connexes