Вообщем планы поменялись. Изучаю Apache HTTP Client. Это то что я искал. Не слишком высокоуровневая и не совсем низкоуровневая. Все остальное, скорее всего, враперы этой либы.
- Форум тестировщиков
- → Просмотр профиля: Сообщения: Illia_V
12 июня 2020 - 18:10
Вообщем планы поменялись. Изучаю Apache HTTP Client. Это то что я искал. Не слишком высокоуровневая и не совсем низкоуровневая. Все остальное, скорее всего, враперы этой либы.
08 июня 2020 - 19:17
Тогда уж http://rest-assured.io/
До него я тоже дойду. Посмотрел парочку видео по автоматизирвоанию API. В обоих случаях использовали именно rest assured. Он показался мне каким-то простым.
Ещё помню, кто-то говорил что он оперативы жрет много. А Алексей Баранцев добавил что он проверяет json файлы, а не объекты. А объекты нужны для того, чтобы можно было ещё работать с базами данных через orm. Вообщем понимание у меня сейчас на уровне воображения.
08 июня 2020 - 17:49
Начать изучать тестирование API лучше всего без Java.
Если у вас SOAP (что вряд ли, но..) - то SoapUI
Если у вас RESTful - то Postman, например, хотя можно работать хоть jMeter-ом, хоть curl-ом.
Когда вы поймете, как оно там работает, тогда можно брать и Java.
Я некорректно задал вопрос. Плохое качество для тестировщика)).
С протоколом HTTP я, более-менее, знаком. Вопрос скорре должен звучать "я полный ноль в написании тестов для апи. Как делать, кого использовать, какая база должна быть..."
Пособирал сегодня информации на этот счет. Нашел пару статей где показано как создавать примитивный http клиент. Мне, скорее всего, нужно было посмотреть как это все выгляди в виде низкоуровневого, если можно так сказать, кода, а не в теории или практике на Postmane(его я уже пробовал).
Сейчас решил остановиться на retrofit в связке с gson. Так сказать, попробовать, что это и как.
17 февраля 2020 - 19:03
Вопрос решил. Всем спасибо за помощь.
P.S. Поиск дочернего элемента с помощью xpath записывается через точку ".//xxxx" или "./xxxx"
17 февраля 2020 - 07:54
А зачем такие сложности? Если надо только этот текст, то можно первым же запросом его выдирать.Как лучше извлекать нужные мне данные из уже найденных элементов?
https://take.ms/5MniF
Или использовать Map чтобы сразу их вместе держать?
Так в том и дело. Хочу проверить есть ли у найденных элементов один или несколько других встроенных в них элементов.
И вообще. Возможно ли делать поиск xpath в уже найденном webElement? Так чтобы поиск производился только в нем а не по всей странице.
Сама команда finfElement доступна для webElement, но поиск, похоже, идет по всему DOM.
Community Forum Software by IP.Board Русификация от IBResource
Лицензия зарегистрирована на: Software-Testing.Ru