Ich schreibe CodedUI-Tests für eine Webanwendung. Es gibt drei Textfelder mit dem gleichen Namen und ich würde gerne wissen, wie wir diese Textfelder nennen? Bitte beraten ?Wie das erste, zweite und dritte Element zu identifizieren, wenn die Objektnamen in CodedUI-Tests identisch sind
0
A
Antwort
0
verwenden:
var control = new HtmlControl(parent)
control.SearchProperties.Add([Control Type], [Control Name]);
var specificControl = control.FindMatchingControls()[index]
In dem obigen Code, was es tut, ist es, die drei Steuerelemente finden Sie mit dem gleichen Namen erwähnt, und dann indiziert sie in einer Sammlung. Wenn Sie ein Stück dieser Sammlung mit "[index]" aufnehmen, können Sie ein einzelnes Steuerelement isolieren.
Dies ist, wie es in einer WPF-Anwendung in der Praxis aussieht:
//Identify the cell and minimize button 2017
WpfCell currentyearCell = new WpfCell(workWindow);
currentyearCell.SearchProperties.Add(WpfCell.PropertyNames.Value, DateTime.Now.AddYears(0).ToString("yyyy"));
currentyearCell = currentyearCell.FindMatchingControls()[0] as WpfCell;
Verwandte Themen
- 1. SSRS erste, zweite, dritte usw.?
- 2. Erste Dropdown Auswahl zweite und dritte Dropdown
- 3. jQuery: Wählen Sie das zweite Element, wenn Selektoren identisch sind mit: eq
- 4. Holen erste/zweite/dritte Element von SQL-Abfrage
- 5. Erste und zweite Rate sind die gleichen
- 6. Gruppierung in pandas und weisen Wiederholungszahl (erste, zweite, dritte)
- 7. Wie ersetzt PHP nur das erste und zweite Wort und ersetzt nicht das dritte Wort?
- 8. wählen Sie die beste, zweite und dritte
- 9. Klicken Sie auf das zweite Element, wenn alle Attribute für ein Element auf der Homepage der Anwendung identisch sind
- 10. das Click-Element identifizieren und die Ausbreitung zu stoppen, wenn das Element <a>
- 11. Wie versteht man das erste Element und das zweite Element der automatischen Layoutbeschränkung?
- 12. C# Wie wird die erste, zweite und dritte Antwort nur der Kombination angezeigt?
- 13. Nur das erste und dritte Element aus der Python-Liste in die CSV-Datei
- 14. Get erste und zweite Element des Arrays
- 15. C++ Map erhält das erste Element, wenn das zweite Element X ist
- 16. Geben Sie das erste oder zweite Element in einem Satz
- 17. Findet die Anzahl von Paaren, wo das erste Element durch das zweite Element
- 18. Farbzelle, wenn Zeile und Spalte identisch sind
- 19. Rails, wie das das zweite Element ist die gleiche
- 20. Wählen Sie die erste, zweite und dritte Zeile für jede Person in Access
- 21. erste, zweite, dritte Ableitung auf 3D-Bild berechnen
- 22. Dritte Ebene Auswählen Dropdown kann nicht geändert werden, wenn erste und zweite Dropdown-Menüs Wertänderungen auswählen
- 23. Wie verstecken Sie das dritte Element td?
- 24. Wie Sie jedes Editierfeld in Selen identifizieren, wenn alle ihre Xpaths identisch sind
- 25. Wie Konstruktoren/Funktionen zu überlasten, wenn Deklarationen/Parameter identisch sind?
- 26. Wie wähle ich das erste (zweite, ...) nicht leere Element in einer Excel-Liste?
- 27. Erste Objektnamen innerhalb des objectscope
- 28. Dritte Registerkarte erhält Werte, die auf die zweite Registerkarte
- 29. wie die zweite oder dritte Tableiste angezeigt wird, wenn die iPhone App gestartet wird
- 30. Sed um 2 Muster zu suchen, wenn das erste Muster nicht existiert, das zweite Muster drucken