Watir: Comment vérifier que le texte n'est PAS présent dans la page web
Je suis en train d'écrire un essai où je supprimer un enregistrement, et j'ai besoin de vérifier que l'enregistrement n'est plus présente après que j'ai supprimé. Je sais comment faire pour vérifier le texte d'enregistrement est présent dans une page, avec "du navigateur.texte.inclure?", mais est-il une manière que je peux vérifier que le texte est pas présent à la place? J'ai besoin de la tester à l'échec si le texte est toujours présent après c'est soi-disant été supprimé.
J'ai cherché mais la seule frappe, je monte sur la recherche me dire comment faire pour vérifier le texte est présents, ce qui est le contraire de ce dont j'ai besoin.
Merci beaucoup.
OriginalL'auteur Kim Wilkinson | 2011-04-13
Vous devez vous connecter pour publier un commentaire.
navigateur.texte.inclure? renvoie une valeur booléenne (en fait, truetype ou falsetype, mais ce n'est pas le moment pour que la discussion), ainsi en niant qu'il sera inverse à votre recherche.
Hésitez pas à personnaliser pour vos propres besoins. PS. C'est fondamentalement rie de réponse, seulement avec le face-à-manger des blaireaux.
Ajouté pour l'intérêt historique, à partir de Chuck suggestion:
Ajouté afin de montrer un "else" exemple:
Normalement, je n'aime pas "à moins que", mais dans ce cas je dirais qu'il lit mieux que "sinon". @Kim, ce que @kinofrost donne ici est essentiellement le ruby façon de faire juste ce que vous dites.. il met juste l'opération d'abord, puis de la condition en vertu de laquelle effectuer l'opération.
heureux d'entendre par le biais de votre commentaire que nous avons été en mesure de vous aider. Mieux encore cependant à la fois en termes de donner du crédit à ceux qui ont fourni les réponses dont vous avez besoin, et d'identifier les "bonnes" réponses à d'autres lecteurs, est à "accepter" les réponse(s) qui ont travaillé pour vous. (upticking est tout aussi agréable, mais la grosse coche verte-marque quand une réponse est accepté, c'est ce qui donne du crédit à ceux qui ont répondu, et identifie le travail des réponses à d'autres)
OriginalL'auteur kinofrost
Comment sur:
OriginalL'auteur ry.
ou en fonction de ce framework de test que vous utilisez
OriginalL'auteur Chuck van der Linden
Si l'enregistrement est enveloppé élément HTML, à l'aide d'exister? la méthode est un autre moyen d'en vérifier l'existence.
enregistrement supprimé (échantillon)
vérifier script
OriginalL'auteur Yutaka Yamaguchi