Перейти к содержимому

lapa

Регистрация: 18 июн 2014
Offline Активность: 20 фев 2020 07:23
*****

#173716 REST Assured and Bearer token

Написано lapa 12 сентября 2019 - 12:42

 

можно использовать методы из RestAssured вместо того чтобы делать "руками"

 

например боди составлять, и из ответа конкретное поле брать а не перебирать все значения подряд

 

Вот она вся суть русскоязычных форумов. Пишешь что вчера начал что то изучать, что то сделал, хочешь сделать по-другому, но не нашел как. в ответ получаешь: "это нужно делать по-другому". Спасибо, это очень помогло. как я сразу не догадался 

 

поддреживаю :) вам нужно что то типа такого Response response = request.post("http://*********/api/token"); String token = response.getBody().jsonpath().get("token").toString()


так же можно использовать спецификации. то есть прописать restassuredspec в которые добавить ваш токен и в следующиз запросах не писать его

 


  • 1


#166095 Вопросик про ExpectedConditions

Написано lapa 07 мая 2018 - 14:14

Коллеги, приветствую!

 

Selenium:3.11.0

Хром

 

 

Суть проблемы:

После выбора меню, страница блочится рефрешем.

В этот момент, один из моих методов пытается кликнуть по меню:

....is not clickable at point (110, 8). Other element would receive the click: <div id="loading-overlay" style="display: block;">...</div>

 

Костыль:

Все ок работает, если разделить выполнение методов

Thread.sleep();

 

Без костыля:

Метод, кстати, успевает выполниться, но вылетает вышеуказанная ошибка

 

Как в этом случае использовать ExpectedConditions?

ждать пока либо не пропадёт элемент или не будет кликабельным тот по которому кликнуть надо

что ни будь вроде такого:

 

WebDriverWait wait = new WebDriverWait(driver, timeout);
        wait.ignoring(StaleElementReferenceException.class).until(ExpectedConditions.elementToBeClickable(we));


  • 1


#165113 "Хорошие" локаторы

Написано lapa 05 марта 2018 - 12:52

имхо писал не очень опытный человек, который не разбирается в написании локаторов от слова совсем. холивар что лучше css или xpath, просто холивар.

что касается динамических айди то привязывайтесь к чему то постоянному


  • 1