Ich fing an Rubin zu lernen (rspec, rubymine). Ich möchte einfache Klick-Aktion tun, aber ich habe ein Problem. ID und Name existiert nicht, also sollte ich Xpath oder CSS verwenden.Ich kann den Link css oder xpath nicht finden
Ich versuchte #click auf Kontakt-Link:
driver.find_element(:css, 'html>body>footer>div>div>section:nth-child(3)>a:nth-child(1)').click + ' :: absolute path'
XPath mir gezeigt:
/x:html/x:body/x:footer/x:div/x:div/x:section[3]/x:a[1]
Link lautet:
<a href="/k/k.aspx?action=custserv&topic=contact" title="Contakt ">Contact</a>
und dies ist das erste Glied in:
section class="link-block link-collection col-xs-12 col-sm-4 col-md-2"
und Abschnitt Klasse wird in div: class="row"
gelegt und das ist hier: <footer class="footer" role="info">
und das ist im Inneren: <body data-touch="false" class="abc">
mir jemand helfen?
und wo ist die Frage? –
Sie könnten nach dem Link Textinhalt hier gehen, das ist mehr sicher für zukünftige Änderungen. –
Link Textinhalt hier, also wo und wie? :) etwas wurde nicht kopiert ich denke: Contact – gadzet