Selen - Suche für die Beispiele der Konvertierung von xpath-Locator-Punkte auf css
Habe ich eine Tonne von tests geschrieben, in xpath, ich muss in css konvertieren.
Möchte ich nicht verwenden, ein Automatisierungs-tool, wie ich will die Gelegenheit nutzen, zu lernen, die Art und Weise, Dinge zu tun, mit der css-Ansatz in Selen.
Wo finde ich Beispiele von "vorher" und "nachher" beim Wechsel von xpath, css für die Locator-Punkte
InformationsquelleAutor Michael Durrant | 2013-05-02
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich weiß, du hast geantwortet, es selbst, aber ich schwöre bei diesem Ort, hat eine sehr nette Grafik zeigt Ihnen genau, was Sie Fragen:
https://www.simple-talk.com/dotnet/.net-framework/xpath,-css,-dom-und-Selen-die-rosetta-Stein/
InformationsquelleAutor Arran
Hier sind 30 Beispiele von 'vor' und 'nach' xpath, css:
Beachten Sie, dass css auch verwendet 0-basierte Positionierung und verwendet xpath 1, in:
Beispiel:
Liste:
:contains()
. Es war ein früher Vorschlag, die abgeworfen wurde, vor Jahren. Es funktioniert nicht in Selen.hmmm, es funktioniert beim ausführen der tests in der IDE firefox
Einige software implementiert
:contains()
trotz es wurde fallengelassen aus der CSS-spec. Selenium IDE können, aber Selen 2 (WebDriver) und Selenium RC nicht.hmmm, ich habe gelesen, dass "die css2-Funktion enthält, ist nicht in css3, aber Selen unterstützt die Obermenge von css 1, 2 und 3." Sind Sie sicher, dass die Unterstützung ist nur in der IDE?
NÖ, du hast falsch gehört. Die
:contains()
- Auswahl war nie Teil von CSS2. Es wurde vorgeschlagen, CSS3, aber der wurde entfernt, bevor die 2005 last-call working draft.InformationsquelleAutor Michael Durrant