Der Link, auf den ich klicken möchte, wird überhaupt nicht erkannt. Entwickler-Tools in Chrom zeigen mir den Link wie in Struktur unter:Klicken auf einen Textlink - Selenium verwenden
<main
<div
<ifreame
#document
<html
<body
<form
<div
::before
<a href=wizard_view.do? sys_action=sysverb_wizard_ans&WIZARD:action=follow&wiz_referring_url=&wiz_collection_key=&wiz_collectionID=&wiz_collection=&wiz_collection_related_field=&wiz_view=&wiz_action=sysverb_new&sys_id=ea7d96126f92a100f3ae60526e3ee4e0&sysparm_query=active=true&sysparm_target=&sys_target=change_ddfdff>Standard (from Template)
</a>
::after
</div>
....
Wie kann ich erkennen und klicken Sie auf diesen bestimmten Text-Link habe ich versucht, CSS-Selektor, etc XPath aber habe nicht funktioniert
anchors = dd.findElements(By.linkText(Standard (from Template)));
anchors2 = dd.findElements(By.cssSelector(a[href*='ea7d96126f92a100f3ae60526e3ee4e0'])));
Außerdem gibt es 10 Div-Abschnitte mit demselben Klassennamen, von denen jeder ein Textlink ist. Ich möchte auf sich klicken (siehe oben)
das ist ungültig html? – Liam
Sie haben iframe falsch geschrieben .. – Liam
Nicht sicher, aber es sieht so aus, als ob Sie mit 'sys_action' anstelle von href versuchen möchten? In deinem zweiten Selektor !! Wie: a [sys_action * = 'ea7d96126f92a100f3ae60526e3ee4e0'] –