Jenkins не хочет воспроизводить sendKeys(Keys.CONTROL+"a")

В общем я в поле ввожу значение через sendKeys(Keys.CONTROL+“a”) … поверх заданного значения потому что clear не срабатывает там … Ну и в консоли idea отрабатывает все норм, а в дженкинсе похоже выделение не срабатывает и сумма прибавляется к указанной в форме и в конечном итоге сбрасывается до максимально возможной, а количество месяцев выдает вообще какую то сумасшедшую сумму … Какие еще есть способы очистить поле?
%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA
234

Приложи пожалуйста пример кода данного теста. Jenkins сам не ничего не делает с твоими тестами, он лишь запускает их.

public void selectTime(String key){
        id("period").sendKeys(Keys.chord(Keys.CONTROL, "a"), key);
        id("period").submit();
    }

А я то и не знал что дженкинс только запускает …

Исходя из ваших вопросов, можно смело сделать вывод, что вы вообще почти ничего не знаете.
Но гонора…

Ну так конкретика где? Что конкретно в данном вопросе не так ??? )))

А что происходит при команде clear() при запуске через Jenkins? Если немного поискать, то можно найти этот пример, где указано несколько способов как сделать нужную тебе операцию.

Кликните сначала в это поле.

1 лайк

В общем решил проблему … Заменил
sendKeys(Keys.chord(Keys.CONTROL, "a"), key);
на
sendKeys(Keys.HOME, Keys.chord(Keys.SHIFT, Keys.END), key);

Так что такие дела … (Keys.CONTROL, “a”) не воспринимается дженкинсом …

ну да, Дженкинс виноват

1 лайк