есть такая приколюха как открыть новую вкладку, там собствеено и открываешь новый сайт, но не забудь после открытия новой вкладки проверить список открытых вкладок, для этого есть специальный экшен , в нём ты и увидишь какой юрл у тебя в какой вкладке (с каким номером) в твоём в браузере открыты. После того как нашел номер кладки которую ты только что открыл, используй экшен закрыть вкладку , и у тебя закроется открытая только что вкладка и останется та на которую ты хотел вернуться. Да можно конечно закрыть первую вкладку и у тебя останется нулевая но в сложных скриптах бывают траблы и моржно запутаться и закрыть не ту)
Подскажите с XPATH-путями (РЕШЕНО)
-
Всем привет!
Вроде бы освоился с xpath, но что-то сейчас не могу срастить один момент. Есть такая функция в путях:
[contains(text(), 'Пример')]. Но у меня ситуация такая, что по заданному пути присутствует слово "Примерный". Какой функцией можно задать ТОЧНОЕ значение? Чтобы взять именно ПРИМЕР, а не ПРИМЕРНЫЙ? Есть такая в XPATH? Костылями можно решить это, да, но хочется проще сделать.
Подскажите пожалуйста :) -
@Вениамин [(text()="Примерный")]
text() это такой же идентификатор и селектор, к нему применимы все те же операции и действия что и к остальным
upd Но как правило такая конструкция не отработает, причина проста очень редко текст без пробелов или еще чего и оно динамическое, а такое выражение будет искать точное соответствие.