Wiem, że pytanie jest dość proste, aby ludzie odpowiedzieli, ale utknąłem na liście upuszczania, z której chciałem wybrać miesiąc urodzenia.Nie można wybrać wartości z listy rozwijanej
Pracowałem nad innymi stronami internetowymi, ale niestety nie mogłem tego zrobić.
Próbowałem:
Kliknij, używając różnych lokalizatorów. Używanie klasy Action do przesuwania wskaźnika myszy i klikania. Korzystanie z Java Script w celu wybrania miesiąca.
Dziwne jest to, że jeśli otrzymam tekst WebElement, jestem w stanie to zrobić, ale nie mogę go kliknąć.
adres URL aplikacji to: a link!
Jest to podczas tworzenia konta w google.
starałem się wybrać miesiąc z listy każdy miesiąc.
Mam wyjątek TimeOutException, gdy czekam, aż pudełko ma pożądany miesiąc.
Poza tym nie dostaję żadnego błędu. Skrypt zawsze przechodzi bez dokonywania wyboru.
Wiem, że pytanie jest dość łatwe, ale jeśli ktoś może mi pomóc przejść przez to.
Z góry dziękuję.
<span id="BirthMonth" class=" form-error" aria-invalid="true">
<div class="goog-inline-block goog-flat-menu-button jfk-select" role="listbox" style="-moz-user-select: none;" aria-expanded="false" tabindex="0" aria-haspopup="true" aria-activedescendant=":0" title="Birthday">
<div class="goog-menu goog-menu-vertical" style="-moz-user-select: none; visibility: visible; left: 0px; top: -82.2333px; display: none;" role="listbox" aria-haspopup="true">
<div id=":1" class="goog-menuitem" role="option" style="-moz-user-select: none;">
<div id=":2" class="goog-menuitem" role="option" style="-moz-user-select: none;">
<div class="goog-menuitem-content">February</div>
</div>
<div id=":3" class="goog-menuitem" role="option" style="-moz-user-select: none;">
<div id=":4" class="goog-menuitem" role="option" style="-moz-user-select: none;">
<div id=":5" class="goog-menuitem" role="option" style="-moz-user-select: none;">
<div id=":6" class="goog-menuitem" role="option" style="-moz-user-select: none;">
<div id=":7" class="goog-menuitem" role="option" style="-moz-user-select: none;">
<div id=":8" class="goog-menuitem" role="option" style="-moz-user-select: none;">
<div id=":9" class="goog-menuitem" role="option" style="-moz-user-select: none;">
<div id=":a" class="goog-menuitem" role="option" style="-moz-user-select: none;">
<div id=":b" class="goog-menuitem" role="option" style="-moz-user-select: none;">
<div id=":c" class="goog-menuitem" role="option" style="-moz-user-select: none;">
</div>
<input id="HiddenBirthMonth" type="hidden" name="BirthMonth">
</span>
pls dodaj odpowiedni html do pytania. – parishodak
Proszę zobaczyć dodany html. Alternatywnie można go znaleźć z linkiem w poście. Jest to ogólna strona konta gmail. – Atishay