J'essaie d'automatiser une tâche «Naviguer sur un site Web» avec WatiN. Maintenant, j'ai le problème suivant:Naviguer avec WatiN
Le site montre ceci:
Là, je dois simuler un clic sur "Einstellungen". Quand je regarde le code source, il ressemble à:
<div class="ui-widget ui-opt-outer-nav ui-widget-content ui-corner-all nav_nav_panel">
<div class="ui-widget ui-opt-inner-nav ui-widget-content ui-corner-all">
<div id="NAV" class="nav_nav nav_pointer">
<ul>
<li id="jBtnMENUShipmentList" data-opt-load-type="link"><span><span><label data-opt-label-key="V7GMGLMBTN0120">Sendungsübersicht</label></span></span></li>
<li id="jBtnMENUCreateShipment" data-opt-load-type="link"><span><span><label data-opt-label-key="V7GMGLMBTN0130">Sendung erstellen</label></span></span></li>
<li id="jBtnMENUAddressBook" data-opt-load-type="link"><span><span><label data-opt-label-key="V7GMGLMBTN0140">Adressbuch</label></span></span></li>
<li id="jBtnMENUEndOfDayManifest" data-opt-load-type="menu">
<span class="select-buttons" data-opt-title="">
<span><label data-opt-label-key="V7GMGLMBTN0150">Tagesabschluss</label></span>
</span>
</li>
<li id="jBtnMENUPickup" data-opt-load-type="link"><span><span><label data-opt-label-key="V7GMGLMBTN0160">Abholung</label></span></span></li>
<li id="jBtnMENURateEnquiry" data-opt-load-type="link"><span><span><label data-opt-label-key="V7GMGLMBTN0170">Preisauskunft</label></span></span></li>
<li id="jBtnMENUExpertFunctions" data-opt-load-type="link"><span><span><label data-opt-label-key="V7GMGLMBTN0180">Einstellungen</label></span></span></li>
</ul>
</div>
</div>
</div>
Mais je ne sais pas, comment je peux maintenant avec Watin simuler le clic sur « Einstellungen ».
J'ai essayé:
browser.Link(Find.ByName("jBtnMENUExpertFunctions")).Click();
mais sans succès.
La méthode 'Browser.Link' va chercher un élément' Link', mais l'élément dans le DOM que vous devez cliquer est un 'Label', donc vous devriez probablement utiliser:' Browser.Label (Find.ByText ("Einstellungen ") .Click()' – jessehouwing
Ceci est la solution Merci! – BennoDual