Есть инпуты с автопереходом на другое поле при вводе заданного числа символов (к примеру, ввод номера кредитки). Возможно, этот тот случай.
нет, таких переходов нету.
поле, в которое я посылаю строку может принять до 100 символов. ровно столько я и посылаю. WebDriver посылает часть этой сотни в одно поле, часть - в другое. При ручном прогоне кейса такой проблемы нет.
Попробуйте продебажить, воспользоваться техникой эквивалентных разбиений и граничных значений для выявления того, при каких еще обстоятельствах данная проблема возникает. Возможно это реакция только на граничные значения. Если сайт в паблик доступе, кидайте линк, посмотрим.
Можно попробовать javasciptexecutor , и им сделать что то типа document.getElementById().value = '111111' . Посмотрите, пройдет ли. Пройдет - значит чего то вебдрайвер косячит. Нет - надо разбираться, возможно косяк реализации
У меня в браузере Опера бывает другая проблема. Вместо разных полей, он вводит значения в одно поле )) (в других браузерах работает)
Кто-то автоматизирует под оперу? По последним данным оперой пользуются лишь 1.8% пользователей. Мы даже в девелопмент не включаем поддержку браузеров, % использования которых ниже 5. Разве что в качестве исключения можно выделить сафари маковский, и то, по запросу клиента.