Не зная структуры вашей страницы и т. Д., Немного трудно точно знать, что происходит.
Единственное, что я могу предложить, - это подождать нужного элемента, прежде чем пытаться что-то с ним сделать.
Например, вы можете добавить команду waitForElementPresent
, прежде чем пытаться щелкнуть что-либо, например текстовое поле.
Рассмотрим:
<input type="text" id="mySearchBox" />
В идеале вам понадобятся 2 команды:
waitForelementPresent : id=mySearchBox
, а затем
type : id=mySearchBox : Text To Search On
Подобные вещи редко представляются частью первоначального процесса записи. Мне часто приходится заходить и специально указывать Selenium ждать определенных элементов.