Gibt es Tools für GUI-Testautomatisierung für Internet Explorer? Ich verwende bereits Selenium für Mozilla Firefox, aber ich brauche auch ein Tool für IE.Testautomatisierung für Internet Explorer
Antwort
* UPDATE *
Selenium Web Driver ist der Nachfolger von Selenium RC.
So ist die Antwort immer noch Selenium in irgendeiner Form zu verwenden. Das könnte einer der supported frameworks sein.
Persönlich würde ich Protractor (nützlich für mehr als nur Angular apps) oder Leadfoot (aus dem Projekt Intern.io) verwenden.
* ORIGINAL EMPFEHLUNG *
Wenn Sie bereits Selen verwendet wird, würde ich verwenden Selenium Remote Control
Es gibt WatiN. Ich hatte einen ordentlichen Erfolg mit IE.
Es gibt mehrere GUI-Testautomatisierung Tools für Web-Anwendung, die auf IE laufen. Ein paar Beispiele sind Rational Functional Tester, Etester und QTP.
Wenn Sie suchen nach etwas, Open-Source aussehen es here
Nicht sicher jeder auf Plugin-Tool wie Selen hinzufügen, die für IE zur Verfügung steht.
Sie können auch die automatisierten UI-Testfunktionen von Microsoft Test Manager verwenden, die Teil von Visual Studio 2010 Ultimate ist. Prüfen http://msdn.microsoft.com/en-us/library/dd286726.aspx
Sie noch Selen für IE Explorer verwenden können. Ich weiß nicht, ob es ein Plugin gibt, aber das sollte dich nicht aufhalten. Sie werden viel Nutzen daraus ziehen, dasselbe Tool zum Testen in allen Browsern zu verwenden. Daher würde ich denken, dass Sie besser lernen würden, Selenium mit IE Explorer zu verwenden, anstatt zu versuchen, alle Ihre Tests in einem anderen Tool neu zu implementieren
Ich hatte viel Glück mit watir, es ist ähnlich wie Selen, aber ist in Ruby skripted. Es ist IE-Integration ist hervorragend. Es gibt auch für Firefox.
Wir haben gute Ergebnisse mit der iMacros Scripting Edition. Es gibt versions for Firefox, Chrome and IE. Die Basic-Browser-Addons sind kostenlos und funktionieren sehr gut für Regressions- und Leistungstests.
TestPlan kann das Selenium-Backend verwenden und funktioniert mit FireFox und Internet Explorer. Es kann auch mit einem Browser ohne Display (HTMLUnit) arbeiten, so dass Sie Ihre Basistests schnell codieren können und nicht den Ladeaufwand des Browsers erleiden. Sobald es funktioniert, testen Sie es gegen den Browser.
Versuchen Sie, in AutoIt zu codieren, das ist starke Sprache, die einfach zu erlernen ist. IE UDF is here
können Sie nach so etwas sein: http://triflejs.org/ (derzeit in der Beta)
Es ist ein IE-Port von phantomjs für Headless UI laufen Tests ... im Grunde eine Alternative zu WebDriver aber mit Hilfe von JavaScript-Dateien statt von Java/NET kompiliertem Code.
Wenn Sie kombinieren TrifleJS (IE), PhantomJS (Webkit: Chrome + Safari) und SlimerJS (Firefox) können Sie ohne Kopf-Tests in allen gängigen Browser-Umgebungen mit den gleichen Testskripts und API ausgeführt werden.
Wenn Ihr Browser IE, für die Testautomatisierung gehen ist nicht eine sehr gute decision.You in automation.But so viele Probleme mit IE-Browser Gesicht kann nach wie vor können Sie Selen Web-Treiber für die Automatisierung in IE verwenden .