J'écris un ensemble de tests pour effectuer l'équivalence de pages Web. Les seules différences (déclarativement dans le test) sont les URL. Je voudrais le faire en exécutant d'une manière ou d'une autre des commandes de texte de plusieurs magasins avant un test afin que je puisse utiliser les propriétés stockées plus tard dans la page de test. Existe-t-il un moyen propre de faire cela?Charger les propriétés avant un test
vieux fichier de propriétés
login.page=Login.jsp
nouvelles propriétés fichier
login.page=/new/Login
et les tests ressemble à:
.. do some storetexts ..
open | /mypagehome/${login.page}
- Désolé de préciser: J'ai 2 tests de sélénium pour chaque page. Ces deux tests sont exactement les mêmes à l'exception de l'url. On teste l'ancien site, on teste le nouveau. Id aiment avoir seulement un test et être en mesure de pointer vers différentes instances du site, je ne peux pas utiliser l'URL de base parce que les URL des deux sites sont sensiblement différents. Comment contourner ce problème?
Comment utilisez-vous vos tests? –
l'ide de firefox. –