В общем я в поле ввожу значение через sendKeys(Keys.CONTROL+“a”) … поверх заданного значения потому что clear не срабатывает там … Ну и в консоли idea отрабатывает все норм, а в дженкинсе похоже выделение не срабатывает и сумма прибавляется к указанной в форме и в конечном итоге сбрасывается до максимально возможной, а количество месяцев выдает вообще какую то сумасшедшую сумму … Какие еще есть способы очистить поле?
Приложи пожалуйста пример кода данного теста. Jenkins сам не ничего не делает с твоими тестами, он лишь запускает их.
public void selectTime(String key){
id("period").sendKeys(Keys.chord(Keys.CONTROL, "a"), key);
id("period").submit();
}
А я то и не знал что дженкинс только запускает …
Исходя из ваших вопросов, можно смело сделать вывод, что вы вообще почти ничего не знаете.
Но гонора…
Ну так конкретика где? Что конкретно в данном вопросе не так ??? )))
А что происходит при команде clear()
при запуске через Jenkins? Если немного поискать, то можно найти этот пример, где указано несколько способов как сделать нужную тебе операцию.
Кликните сначала в это поле.
В общем решил проблему … Заменил
sendKeys(Keys.chord(Keys.CONTROL, "a"), key);
на
sendKeys(Keys.HOME, Keys.chord(Keys.SHIFT, Keys.END), key);
Так что такие дела … (Keys.CONTROL, “a”) не воспринимается дженкинсом …
ну да, Дженкинс виноват