selenium webdriver - Not able to click on hidden element in protractor?(Please go through the image.) -


here html code :

<li class="subdropdown">                     <a href="" class="submenu-toggle">create position</a>                     <ul class="list-unstyled dropdown-submenu" role="menu">                         <li style="cursor: pointer;">                             <a ng-click="openpositionmodal($event)"><i class="glyphicon glyphicon-list-alt"></i> new position</a>                         </li> 

here test case:

1) move  cursor on "create position" toggle menu. 2) after mouse hover, click on "new position" menu list. 

enter image description here

browser.actions(), "by link text" , "by partial link text" locators should here:

var ec = protractor.expectedconditions;  // open menu  // choose position var chooseposition = element(by.linktext('create position')); browser.actions().mousemove(chooseposition).perform();  // choose new position var newposition = $('a[ng-click*=openpositionmodal]'); browser.wait(ec.elementtobeclickable(newposition), 3000); newposition.click(); 

Comments

Popular posts from this blog

c# - How Configure Devart dotConnect for SQLite Code First? -

java - Copying object fields -

c++ - Clear the memory after returning a vector in a function -