Je lance des tests de sélénium avec Selenium RC à partir de .NET (C#).Comment exécuter un test de sélénium (HTML) enregistré à partir de .NET
Dans certains cas, je souhaite conserver la source du scénario de test au format HTML (pour pouvoir la modifier depuis Selenium IDE), mais je voudrais exécuter/inclure ces tests à partir de mes tests unitaires C#. Peut-être que c'est évident, mais je ne peux pas trouver la méthode de l'API dans le noyau de sélénium pour atteindre cet objectif. Une idée de comment faire ça?
(je pense que la commande « includePartial » dans Sélénium on Rails fait la chose que je aurais besoin, mais pour C#.)
Avez-vous un blog tout lieu à ce sujet? Je vois le code, mais je ne suis pas sûr de savoir comment commencer. –
En jouant avec l'analyseur que vous avez créé, j'ai remarqué une différence assez importante entre le nombre de commandes supportées par WebDriverCommandProcessor et Selenium IDE. c'est-à-dire qu'il n'y a pas de ClickAndWait. Avez-vous essayé d'exécuter vos scripts existants contre un processeur de commande alimenté par webdriver? Et si oui - comment avez-vous résolu les divergences? – bushed
(Je n'ai pas non plus de documentation ou de post pour cela, désolé.) En attendant, j'utilise une approche différente: commencé avec le projet OSS SpecFlow (http://www.specflow.org). Jetez un coup d'oeil à ça ... –