Какой лучший способ выбрать опцию из выпадающего меню? - PullRequest
0 голосов
/ 27 марта 2019

Я уже решил проблему, перейдя непосредственно к результату ссылки, но мне любопытно, как заставить автоматизацию перейти в раскрывающийся список и выбрать конкретное значение.Раскрывающийся список написан немного иначе, чем я ожидал, поэтому я застрял на этом.В пользовательском интерфейсе наведите курсор на него, а затем щелкните нужное действие, как только параметры расширятся.

<div class="navigation">

        <div class="wrapper">
            <!-- Start PureCSSMenu.com MENU -->
            <ul class="pureCssMenu pureCssMenum">

//Here you have multiple dropdowns like the one below

<li class="level-0 pureCssMenui"><a class="level-0 pureCssMenui" 

href="#"><span>My Account</span><![if
                    gt IE 6]></a><![endif]><!--[if lte IE 6]><table><tr><td><![endif]-->
                        <ul class="pureCssMenum">
                            <li class="pureCssMenui"><a class="pureCssMenui" href="/Account/UserInfo.aspx">My Info</a></li>
                            <li class="pureCssMenui"><a class="pureCssMenui" href="/Account/ChangePassword.aspx">Change Password</a></li>
                            <li class="pureCssMenui"><a class="pureCssMenui" target="_blank" href="https://SOMELINK">Wiki</a></li>
                            <li class="pureCssMenui"><a class="pureCssMenui" href="/Account/WorkLogReport.aspx">View My Worklog</a></li>
                            <li class="pureCssMenui"><a class="pureCssMenui" href="/Account/TicketActivity.aspx">View My Ticket Activity</a></li>
                            <li class="pureCssMenui"><a class="pureCssMenui" href="/Account/ServerUpdatedRequests.aspx">Server Update Requests</a></li>
                            <li class="pureCssMenui"><a class="pureCssMenui" href="/Account/SaveSearchDetails.aspx">Save Search Details</a></li>
                        </ul>
                        <!--[if lte IE 6]></td></tr></table></a><![endif]-->
                    </li>

Selenium должен выбрать из всех DropDowns мою учетную запись, а затем выбрать View My ticket Activity.

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