Нажмите на элемент с селеном - PullRequest
0 голосов
/ 16 октября 2019

Я пытаюсь нажать кнопку NEW, отображаемую на панели навигации, но каждый раз, когда я пытаюсь использовать элемент find с дополнительным xpath / id / class, я получаю сообщение об ошибке. Я вставляю код, было бы полезно, если бы кто-то мог показать, что следует использовать. Спасибо

driver.findelement(By.Id("account|NoRelationship|HomePageGrid|Mscrm.HomepageGrid.account.NewRecord").click;
driver.findelement(By.Class("ms-crm-CommandBarItem ms-crm-CommandBar-Menu ms-crm-CommandBar-Button")).click();

Источник HTML -

 tabindex="-1" class="ms-crm-CommandBarItem ms-crm-CommandBar-Menu ms-crm-CommandBar-Button" title="New 

Create a new Account record." id="account|NoRelationship|HomePageGrid|Mscrm.HomepageGrid.account.NewRecord" command="account|NoRelationship|HomePageGrid|Mscrm.NewRecordFromGrid" style="white-space: pre-line; display: inline-block;"><span tabindex="-1" class="ms-crm-CommandBar-Button ms-crm-Menu-Label" style="max-width:200px"><a tabindex="0" class="ms-crm-Menu-Label" onclick="return false" aria-label="New 

Create a new Account record."><img tabindex="-1" class="ms-crm-ImageStrip-New_16 ms-crm-commandbar-image16by16" src="/_imgs/imagestrips/transparent_spacer.gif" style="vertical-align:top"> <span tabindex="-1" class="ms-crm-CommandBar-Menu" style="max-width:150px" command="account|NoRelationship|HomePageGrid|Mscrm.NewRecordFromGrid"> New </span><div class="ms-crm-div-element-NotVisible"> Create a new Account record. </div>  </a> </span> </li>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...