Есть отличная удаленная работа для php+codeception+jenkins+allure+docker спецов. 100% remote! Присоединиться к проекту

Инструменты автоматизации функциональных тестов без вебморды

rest
tools
http
Теги: #<Tag:0x00007f7b69847470> #<Tag:0x00007f7b69847268> #<Tag:0x00007f7b69846ea8>

(Наталия Кренева) #1

Подскажите удобные инструменты для автоматизации функциональных тестов без вебморды. Т.е. чтобы не требовалось как в webDriver открывать браузер, возможно автоматизация с помощью прямой отправки http-запроса на сервер c последующим анализом ответа.


(Ray Romanov) #2

Сейчас, вот этим пользуюсь http://codeception.com/docs/modules/REST


(Sergey Pirogov) #3

Любая библиотека для работы с REST


(Mykhailo Poliarush) #4

На каком языке программирования?
Можете порыться тут https://github.com/atinfo/awesome-test-automation


(Сергей Блохин) #5

Рекомендую Unirest


(ArtemIljin) #6

Python:
Requests: HTTP for Humans


(Наталия Кренева) #7

Хотелось бы на языке java.


(Александр Шиповалов) #8

Вот для Java (один из многих)
Rest Assured


(Artur Korobeynyk) #9

А зачем вообще какой-то фреймворк для реста?
Берете фреймворк для unit тестов (gtest) в качестве основы тестов, и шлете рест запросы используя возможности языка и 7 уровень OSI. Надо глубже? Делаете сокеты и шлете что надо используя возможности языка и 4-й уровень OSI.


(Иван Приходько) #10

Я в своё время собирал Фреймворк из Rest-Assured, Json-Path, test-ng, Allure + самописный репортер для интеграции с Hp ALM. Использую его до сих пор. Но у нас требования в проекте специфические. А так - все зависит от того какие хочешь отчеты видеть. Если на это пофиг - то просто берёшь и просто пишешь тесты в TestNg или Junit.