Я предполагаю, что текстовое поле каждый раз меняет только часть идентификатора, а не весь идентификатор.
Чтобы поработать с этим, я бы порекомендовал использовать xpath, как люди описали выше, но сделать его более надежным, так как он находит только этот элемент каждый раз.
, например
//input[contains(@id,'thePartOfTheIdThatNeverChanges')]
или
//input[starts-with(@id,'thePartOfTheIdThatNeverChanges')]
или
//input[ends-with(@id,'thePartOfTheIdThatNeverChanges')]