2009-05-15 3 views
0

Ich arbeite mit dem WatiN-Tool. Ich habe ein Szenario, in dem ich eine Checkbox überprüfen muss und auf eine OK-Schaltfläche in einem Popup-Fenster klicke. Ich habe die AttachTOIE-Methode verwendet und das URL-Attribut zum Anhängen an das Popup-Fenster verwendet. Jetzt ist das Problem, dass die URL ein ID-Attribut enthält, und ihr Wert ändert sich jedes Mal, wenn das Popup erscheint. Wie kann ich damit umgehen oder gibt es eine andere Methode als AttachtoIE? Bitte geben Sie einige Vorschläge.Wie man Popup behandelt, deren ID-Wert in der URL ändert sich jedes Mal, wenn das Popup erscheint

Vielen Dank.

Antwort

2

Sie können Find.ByUrl (neww regex ("einige regexe Ausdruck")) verwenden, um den ID-Teil zu ignorieren. Oder wenn Sie sicher sind, dass nur eine IE-Instanz geöffnet ist, bevor das Popup geöffnet wird, hängen Sie sie an die IE-Instanz an, die nicht dieselbe URL hat wie der Browser, von dem aus Sie das Popup geöffnet haben.

HTH, Jeroen

Verwandte Themen