je commence une suite de tests pour une bibliothèque JavaScript interface utilisateur interne pour l'endroit où je travaille.Sélénium 1 vs 2
J'ai écrit environ 10 Sélénium 1 cas de test ou si en Python, à des fins d'exploration, et jusqu'à présent, il est bien passé. J'ai écrit les tests en Python et j'utilise RC pour exécuter les tests dans IE7,8, FF et Safari sur Mac jusqu'à présent.
Je sais Selenium2 est en alpha, mais lu quelque part que c'est prêt pour la production, quoi que cela signifie.
1) Depuis que je suis juste de commencer à écrire cette suite, devrais-je utiliser l'API WebDriver et Sel2, ou est-ce pas prêt pour prime time? 2) Puis-je utiliser Sel2 avec RC pour le moment? Ce n'est pas clair pour moi sur le site web de Selenium si c'est possible.
3) Toute personne ont de l'expérience avec le pilote Python pour le sélénium 2? Ou devrais-je juste écrire des tests en Java?
Que diriez-vous de Java contre Python et de l'utiliser avec RC/Grid? – Aaron
Personnellement, je pense que Java est la voie à suivre (à partir de février 2013) en utilisant JUnit droite et un système de construction qui peut paralléliser comme Maven, Ant, ou Gradle. En outre, même lorsque vous utilisez un navigateur local, j'utilise TOUJOURS le serveur de grille JSON RemoteWebDriver. C'est le chemin à parcourir. – djangofan