Я новичок в Cucumber / Selenium, и у меня есть веб-страница, на которой есть таблица, в которой одно из полей может быть 0 или 1. Моя проблема в том, что значение этого поля меняется со временем, я Я много раз пытался проверить, что этот элемент равен 1, а затем 0 через определенное время, но мне это не удается.
Я знаю, как получить css или xpath этого элемента, но он не изменяется при изменении значения этого элемента, и нет способа получить соответствующее значение (0 или 1) этого элемента.
Что я пробовал:
Изучив часть исходного кода, связанную с этим элементом, я обнаружил, что символ в исходном коде изменился с 1 на 0 одновременно с полем, и я попытался проверить это изменение с помощью driver.getPageSource.contains («область вокруг исходного кода, содержащая измененный символ *»), немного подождав с инструкцией wait, чтобы дать исходному коду время измениться, но это никогда не работало.
У кого-нибудь есть идея, чтобы помочь мне сделать это правильно? Для меня очень важно найти решение моей проблемы,
Спасибо.