Ich starte eine Testsuite für eine interne JavaScript-UI-Bibliothek für den Ort, an dem ich arbeite.Selen 1 vs 2
Ich habe etwa 10 Selenium 1 Testfälle in Python geschrieben, zu Erkundungszwecken, und bis jetzt ist es gut gelaufen. Ich habe die Tests in Python geschrieben und benutze RC, um die Tests in IE7,8, FF und Safari auf dem Mac so gut laufen zu lassen.
Ich weiß, Selen2 ist in Alpha, aber lesen Sie irgendwo, dass es produktionsreif ist, was auch immer das bedeutet.
1) Da ich gerade anfange, diese Suite zu schreiben, sollte ich die Webdriver-API und Sel2 verwenden, oder ist das nicht bereit für die Primetime? 2) Kann ich Sel2 mit RC schon benutzen? Von der Selenium-Website ist unklar, ob das möglich ist.
3) Jeder hat Erfahrung mit dem Python-Treiber für Selen 2? Oder sollte ich nur Tests in Java schreiben?
Wie wäre es mit Java vs. Python und mit RC/Grid? – Aaron
Ich persönlich denke Java ist der Weg zu gehen (Stand Februar 2013) mit geraden JUnit und einem Build-System, das wie Maven, Ant oder Gradle parallelisieren kann. Auch wenn ich einen lokalen Browser verwende, verwende ich IMMER den JSON-Grid-Server RemoteWebDriver. Es ist der Weg zu gehen. – djangofan