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.
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
Post a Comment