libraries.md 3.1 KB


title: "Библиотеки для автоматизации" date: 2022-10-09T15:41:09+03:00

tags: [программирование, тестирование]

Библиотеки для автоматизированного тестирования

{{< toc >}}

Java

REST

WEB

  • Severenity - это фреймворк с открытым исходным кодом для написания функциональных тестов, в который из коробки встроена система генерации отчетов о выполненных тестах.

HTTP

mock-server - настраиваемый mock-сервер. GitHub.

Генерация данных

java-faker - генерация разных данных. JavaDoc.


JSON

  • JsonUnit - проверка json. Позволяет интегрироваться с AssertJ, поддерживает Kotlin.

Прочие


Kotlin


.Net

Specflow

Официальный сайт.

CreateDynamicInstance – SpecFlow Assist Dynamic Примеры получения различных типов данных из таблицы.


Golang

  • Dockertest позволяет запускать, опускать образы в докере из кода.

Groovy

  • webtau - dsl на groovy для web-тестирования. Возможно на замену Geb. GitHub.