Как видно из заголовка, я пытаюсь идентифицировать новый элемент, который добавляется на страницу после нажатия кнопки добавления нового, который разделяет xpath так же, как и многие другие элементы.
Чтобы дать некоторый фон, на странице есть список элементов. Вы можете взаимодействовать со списком следующими способами. Добавить новый, изменить и удалить.
Вы можете добавить новую строку в список. Когда вы нажимаете добавить новый, вы вводите текст, чтобы присвоить имя элементу в списке, а затем можете сохранить или отменить.
Элемент отмены (новая строка) совпадает с элементом удаления (существующая строка) в терминах xpath (кроме случаев, когда он находится в списке).
Я не могу использовать указать c элемент списка, потому что это скрипт автоматизации, который будет запускаться каждый день, и позиция в списке может измениться.
Любая мысль о том, что я мог сделать, чтобы определить путь к новой кнопке отмены при добавлении нажата новая.
Сама кнопка не содержит слов, но представляет собой изображение мусорной корзины, поэтому я не могу использовать что-то вроде текста, чтобы найти кнопку отмены.
Я видел несколько способов добавления текста для поиска, но проблема, с которой я столкнулся, заключается в том, что пользователь может создать эту новую строку в любое время.
Любые мысли будут полезны! :)
Спасибо!