первый раз здесь, и я попытался найти эту информацию, поэтому, пожалуйста, простите, если это было задано раньше. Я достаточно разбираюсь в кодировании/селене. Кажется, у меня нет проблемы с чем-то другим, кроме экранов SmartGWT, и задаюсь вопросом, может ли кто-нибудь помочь с предложениями ... Я не могу заставить Селен вообще работать с чем-либо, что связано с SmartGWT.Selenium с Java и Eclipse и SmartGWT
Например у меня есть поле даты, и я хочу, чтобы ввести новую дату
Это код согласно firepath
<input id="isc_B" class="selectItemText" type="TEXT" tabindex="1131"
style="width:66px;height:12px;-moz-user-focus:normal;"
autocomplete="OFF" onselect="if (window.isc_ComboBoxItem_0 == null)
return;isc_ComboBoxItem_0.$54h()"
oninput="isc_ComboBoxItem_0._handleInput()" spellcheck="true"
$377="$378" $376="isc_ComboBoxItem_0" handlenativeevents="false"
name="valueField"/>
согласно firepath эти XPaths для него
[.//*[@id='isc_B']
html/body/div[4]/div[1]/div[2]/div/form/table/tbody[2]/tr[2]/td[1]/input
и я попытался это:
driver.findElement(By.xpath(".//*[@id='isc_B']")).sendKeys...;
driver.findElement(By.xpath("//*[@id='isc_B']")).sendKeys...;
driver.findElement(By.id("isc_B")).sendKeys...;
и не могут получить что-либо узнавать. любые указатели были бы потрясающими и заблаговременно. Нужно ли мне импортировать конкретные библиотеки для smartGWT или что-то еще?
Спасибо ... да я пробовал один тоже ... Жаль, что я имел неприятности posting..it не позволил бы мне поставьте все комбинации, которые я пробовал. Я пробовал имя класса, комбо CSS, long xpath ... и ничего не работает. Вот почему я думал, что должна быть какая-то другая настройка в eclipse, которую мне нужно сделать? Элементы не-gwt работают нормально – thud
У вас есть общедоступный URL-адрес, чтобы воспроизвести эту проблему? –
Нет, я желаю. Это частное (корпоративное) программное обеспечение. Большое вам спасибо за помощь. Если вы придумаете какие-либо другие идеи, дайте мне знать – thud