Comment puis-je tester la fonctionnalité d'icône de pagination pour une page Web à l'aide de Selenium IDE?Icônes de pagination de test utilisant le sélénium IDE
-2
A
Répondre
1
Avec la plus grande pagination, la page en cours est affichée en tant que texte quelque part sur la page et les autres pages sont des liens. Vous pouvez donc vérifier que le texte de la page en cours est présent et que d'autres liens de page attendus sont également présents. Vous pouvez ensuite cliquer sur l'un des liens de page alternatifs, et une fois la nouvelle page chargée, vérifiez que les valeurs ont changé.
L'exemple suivant fait des hypothèses sur vos ID mises en œuvre et structure de la page:
open | www.example.com/index.html?page=1
verifyText | id=currentPage | 1
verifyXpathCount | xpath=id('pagination')/a | 4
verifyText | xpath=id('pagination')/a[1] | 2
verifyText | xpath=id('pagination')/a[2] | 3
verifyText | xpath=id('pagination')/a[3] | 4
verifyText | xpath=id('pagination')/a[4] | 5
clickAndWait | xpath=id('pagination')/a[4]
verifyText | id=currentPage | 5
Assumed snippet HTML:
<div id="pagination">
<span id="currentPage">1</span> |
<a href="index.html?page=2">2</a> |
<a href="index.html?page=3">3</a> |
<a href="index.html?page=4">4</a> |
<a href="index.html?page=5">5</a>
</div>
Questions connexes
- 1. Comment utiliser Selenium IDE avec données tabulaires et pagination?
- 2. Comment exécuter un test de sélénium (HTML) enregistré à partir de .NET
- 3. Vérification de la longueur maximale d'un champ à l'aide du sélénium IDE
- 4. pagination et le tri en utilisant jquery
- 5. Eclipse vs VS IDE Test d'une classe
- 6. comment incrémenter la valeur du champ chaque fois que le test au sélénium est exécuté?
- 7. Comment les expressions régulières fonctionnent-elles dans le sélénium?
- 8. Test Web Visual Studio par rapport au sélénium
- 9. Sélénium ne parvient pas à tuer le navigateur lorsque le test échoue
- 10. Test sélénium sur une application GWT - demande non envoyée au serveur
- 11. icônes de type de fichier en utilisant une règle css
- 12. Tests de sélénium à Hudson question
- 13. Mbunit et sélénium
- 14. Comment dire au sélénium d'utiliser la base de données de test?
- 15. SubSonic et pagination utilisant ROW_NUMBER()
- 16. Utilisation de sélénium pour tester les données de l'élément jQuery()?
- 17. Icônes Windows MessageBox dans VS2008 utilisant C#
- 18. IDE préféré pour le développement de griffon
- 19. Comment tester avec le sélénium la création de posts de wordpress et ce qui se passe dans le frontend?
- 20. Symbole non trouvé: lors de l'exécution de sélénium avec maven
- 21. en utilisant JUnitEE avec JBoss-IDE
- 22. Éditeur de texte enrichi [WYSIWYG] avec pagination utilisant javascript
- 23. dessin sous les icônes sur le bureau
- 24. Test de fenêtres contextuelles en utilisant NUnit
- 25. problème d'incrémentation de pagination
- 26. pagination et tri en utilisant jquery
- 27. format de ide (VS2008)
- 28. Quelle est la différence entre les gemmes de sélénium et de sélénium?
- 29. Utilisez sélénium pour cliquer sur un swf
- 30. Intégration de Glassfish IDE
trop vague. Quel est exactement votre problème? Sélénium scripting ou en utilisant l'IDE? – Evernoob
En fait avec sélénium IDE. La page de test consiste en un tableau de données comportant 20 éléments pour une plage d'une page. Je voulais vérifier en cliquant sur l'icône de pagination droite, le système conduit à la page d'imbrication de l'ensemble de données. – jkk