привет 🤚 у меня есть не селенидовский степ в тесте и я хочу при его падении делать скрин селенидом и аттачить его в аллюр. Сейчас в репорт попадают только скриншоты с падений степов селенида.
Привет. Подскажите есть ли легкий способ доставить в виде стринги Xpath SelenideElement’а? Сейчас приходится пока так xpath = $x().toString().replace("By.xpath: ", "") Хотелось бы что-то типа $x().getXpath()
так анализируйте и меняйте исходный xpath, зачем его сначала заворачивать внутрь элемента (точнее говоря локатора элемента), а потом оттуда обратно доставать?
вы же понимаете, что $x это не "на самом деле элемент", а только прокси, который бежит искать элемент в тот момент, когда происходит обращение к какому-нибудь методу, который хочет совершить действие с элементом?
привет 🤚 у меня есть не селенидовский степ в тесте и я хочу при его падении делать скрин селенидом и аттачить его в аллюр. Сейчас в репорт попадают только скриншоты с падений степов селенида.
Одна из возможностей - бросить селенидовский UI exception вместо ассерта. Я из головы не помню, типа UIAssertionError или типа того. Тогда он обработается, как если бы это был селенидовский степ.
Одна из возможностей - бросить селенидовский UI exception вместо ассерта. Я из головы не помню, типа UIAssertionError или типа того. Тогда он обработается, как если бы это был селенидовский степ.
хай, гайз! я новичок в этом инструменте и есть проблем при билде проекта: java: cannot find symbol: method browser() location: class com.codeborne.selenide.Configuration в чем может быть проблем? импорт есть import static com.codeborne.selenide.Configuration.*;