Articles of selenium

Selenium c # Webdriver: Attendre que l’élément soit présent

Je veux m’assurer qu’un élément est présent avant que le pilote Web commence à faire des choses. J’essaie de faire fonctionner quelque chose comme ça: WebDriverWait wait = new WebDriverWait(driver, new TimeSpan(0,0,5)); wait.Until(By.Id(“login”)); Je me bats principalement sur la façon de configurer la fonction Anynomous ..

WatiN ou Selenium?

Je vais bientôt commencer à coder des tests automatisés de notre présentation. Il semble que tout le monde recommande WatiN et Selenium . Lequel préférez-vous pour le test automatisé des formulaires Web ASP.NET? Lesquels de ces produits fonctionnent mieux pour vous? En guise de note, j’ai remarqué que WatiN 2.0 est dans CTP depuis mars […]

Taper la touche Entrée / Retour dans Selenium

Je cherche un moyen rapide pour taper et entrer ou retourner la clé dans Selenium. Malheureusement, le formulaire que j’essaie de tester (pas mon propre code, donc je ne peux pas le modifier) ​​n’a pas de bouton Envoyer. Lorsque vous travaillez avec elle manuellement, tapez simplement ENTER ou RETURN . J’ai besoin de savoir comment […]

Attendez le chargement de la page dans Selenium

Comment faire pour que Selenium 2.0 attende le chargement de la page?

Quelle serait une alternative à et dans MSTest?

Lorsque j’utilise MSTest Framework et que je copie le code généré par Selenium IDE, MSTest ne reconnaît pas [TearDown] et [SetUp] . Quelle est l’alternative à cela?

Erreur de débogage «L’élément n’est pas cliquable au point»

Je ne le vois que dans Chrome. Le message d’erreur complet indique: “org.openqa.selenium.WebDriverException: l’élément ne peut pas être cliqué au point (411, 675). Un autre élément recevrait le clic: …” L’élément qui «recevrait le clic» se trouve sur le côté de l’élément en question, pas au-dessus de celui-ci et ne le chevauche pas, ne se […]

Navigateur sans tête et raclage – solutions

J’essaie de mettre en liste des solutions possibles pour les combinaisons de tests automatiques du navigateur et les plates-formes de navigation sans tête capables de gratter. ESSAI / RAYAGE DU NAVIGATEUR: Selenium – phare polyglotte dans l’automatisation des navigateurs, liaisons pour Python, Ruby, JavaScript, C #, Haskell et plus, IDE pour Firefox (en tant qu’extension) […]