Перейти к содержимому

Shroet

Регистрация: 10 фев 2015
Offline Активность: 30 мар 2017 12:55
-----

Мои сообщения

В теме: Оценка полноты тестирования формы смены пароля.

29 декабря 2016 - 13:56

Спасибо, вопрос с языками - это самый лучший пост.


В теме: Оценка полноты тестирования формы смены пароля.

29 декабря 2016 - 12:11

Спасибо за развернутый ответ. 9 кейс - согласен - там просто цифры должны быть, без букв. По поводу символов: !@#$%^&*() Разве это не 1 клас эквивалентности?


В теме: Проблемы с select (выпадающий список)

18 ноября 2016 - 07:53

HTML прикрепи плиз этого select'a.

Хотя можешь не прикреплять наверное ...

Select работает только с элементами у которых есть тег <select>.

У тебя же , похоже, кастомный селектбокс и поэтому придеться искать другие способы(click вызвали вып-ий список -> click нажали на нужное значение)

использую тупой клик:

 

driver.findElement(By.xpath("//span/span/span")).click();
driver.findElement(By.xpath("//div[3]/ul/li[2]")).click();

не работает через клик(

 

<span title="" style="width: 100%;" class="k-widget k-dropdown k-header" unselectable="on" role="listbox" aria-haspopup="true" aria-expanded="true" tabindex="0" aria-owns="CountryId_listbox" aria-disabled="false" aria-readonly="false" aria-busy="false" aria-activedescendant="eebec8db-7d60-45b0-910d-acec855f04b8"><span unselectable="on" class="k-dropdown-wrap k-state-default"><span unselectable="on" class="k-input" style="background-color: white;">Canada</span><span unselectable="on" class="k-select"><span unselectable="on" class="k-icon k-i-arrow-s">select</span></span></span><input data-val="true" data-val-number="The field CountryId must be a number." id="CountryId" name="CountryId" style="width: 100%; display: none;" type="text" value="43" data-role="dropdownlist"></span>

<ul unselectable="on" class="k-list k-reset" tabindex="-1" aria-hidden="true" id="CountryId_listbox" aria-live="polite" data-role="staticlist" role="listbox"><li tabindex="-1" role="option" unselectable="on" class="k-item" data-offset-index="0">Aaland Islands</li><li tabindex="-1" role="option" unselectable="on" class="k-item" data-offset-index="1">Afghanistan</li><li tabindex="-1" role="option" unselectable="on" class="k-item" data-offset-index="2">Albania</li><li tabindex="-1" role="option" unselectable="on" class="k-item" data-offset-index="3">Algeria</li><li tabindex="-1" role="option" unselectable="on" class="k-item" data-offset-index="4">American Samoa</li><li tabindex="-1" role="option" unselectable="on" class="k-item" data-offset-index="5">Andorra</li><li tabindex="-1" role="option" unselectable="on" class="k-item" data-offset-index="6">Angola</li><li tabindex="-1" role="option" unselectable="on" class="k-item" data-offset-index="7">Anguilla</li><li tabindex="-1" role="option" unselectable="on" class="k-item" data-offset-index="8">Antarctica</li><li tabindex="-1" role="option" unselectable="on" class="k-item" data-offset-index="9">Antigua and Barbuda</li><li tabindex="-1" role="option" unselectable="on" class="k-item" data-offset-index="10">Argentina</li><li tabindex="-1" role="option" unselectable="on" class="k-item" data-offset-index="11">Armenia</li><li tabindex="-1" role="option" unselectable="on" class="k-item" data-offset-index="12">Aruba</li><li tabindex="-1" role="option" unselectable="on" class="k-item" data-offset-index="13">Ashmore and Cartier</li><li tabindex="-1" role="option" unselectable="on" class="k-item" data-offset-index="14">Australia</li><li tabindex="-1" role="option" unselectable="on" class="k-item" data-offset-index="15">Austria</li><li tabindex="-1" role="option" unselectable="on" class="k-item" data-offset-index="16">Azerbaijan</li><li tabindex="-1" role="option" unselectable="on" class="k-item" data-offset-index="17">Bahamas</li><li tabindex="-1" role="option" unselectable="on" class="k-item" data-offset-index="18">Bahrain</li><li tabindex="-1" role="option" unselectable="on" class="k-item" data-offset-index="19">Baker Island</li><li tabindex="-1" role="option" unselectable="on" class="k-item" data-offset-index="20">Bangladesh</li><li tabindex="-1" role="option" unselectable="on" class="k-item" data-offset-index="21">Barbados</li><li tabindex="-1" role="option" unselectable="on" class="k-item" data-offset-index="22">Bassas da India</li><li tabindex="-1" role="option" unselectable="on" class="k-item" data-offset-index="23">Belarus</li><li tabindex="-1" role="option" unselectable="on" class="k-item" data-offset-index="24">Belgium</li><li tabindex="-1" role="option" unselectable="on" class="k-item" data-offset-index="25">Belize</li><li tabindex="-1" role="option" unselectable="on" class="k-item" data-offset-


В теме: Проблемы с select (выпадающий список)

01 ноября 2016 - 12:51

импортировал класс:

 

import org.openqa.selenium.support.ui.Select;

 

написал код:

 

Select select = new Select(driver.findElement(By.xpath("//form[@id='addClientForm']/div/div[6]/div/span/span/span[2]")));

select.selectByVisibleText("Albania"); 
 
но ничего не происходит.

В теме: Проблемы с select (выпадающий список)

31 октября 2016 - 17:05

Спасибо за 2 ответа) Подскажите плз как реализовать на java?