идентифицировать элемент Dropdown с веб-сайта в Robotframework, если на веб-сайте не указан идентификатор / Xpath / значение - PullRequest
0 голосов
/ 21 января 2019

Невозможно выбрать выпадающий элемент с помощью роботизированной системы. Для элемента, о котором он только что упомянул, нет идентификатора, xpath, css или значения.

  1. после нажатия кнопки меню мне нужно выбрать пользовательскую опцию webtrack, которая является последней опцией в раскрывающемся списке, но при проверке элемента не существует id / xpath / css / value для определения пути. Я пробовал:

     Click Element    id=ctl00_ctl00_HeaderContentPlaceHolder_MainMenuCell
     Click Element    Xpath://a[@type='Webtrack User'] 
    

<div class="rmSlide" style="visibility: visible; height: 463px; width: 232px; display: block; overflow: visible; left: 0px; top: 26px; z-index: 2;">
    <ul class="rmVertical rmGroup rmLevel1" style="display: block; top: 0px; left: 0px; visibility: visible; transition: none 0s ease 0s;">
       <li class="rmItem rmLast" style="z-index: 1;">
           <a class="rmLink OtherTile rmExpanded" href="#" style="width: 231px;">
              <img alt="" src="images/user-30px.png" class="rmLeftImage">
              <span class="rmText rmExpandRight">Webtrack User »</span>
           </a>

Необходимо выбрать пользователя элемента webtrack из этого выпадающего списка.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...