# Тестирование | Max Wiki Site
Всё, что связано с тестированием и автоматизацией тестирования Книги по тестированию Списки полезных программ GUI WEB-GUI WEB Сеть Нагрузочное тестирование Тестирование баз Средства управления Разное Книги по тестированию A Friendly Introduction to Software Testing - opensource книга. Можно собрать самому. Собранная автором версия. Google Code Coverage Best Practices

# Тестирование

Всё, что связано с тестированием и автоматизацией тестирования

## Книги по тестированию

A Friendly Introduction to Software Testing
- opensource книга. Можно собрать самому. Собранная автором версия
. Google Code Coverage Best Practices

## Списки полезных программ

- Список разных ресурсов и средств тестирования
- Список средств для тестирования UI

## GUI

- Winium
  от 2GIS. Позволяет тестировать Desktop и Mobile приложения.
- katalon
  - позволяет тестировать как Web, так и GUI приложения. Статья
  на Хабре.
- TestFX
  - тестирование JavaFX приложений.

## WEB-GUI

- testcafe
  - работает без Seleniun.

## WEB

- Управляемый через REST BrowserMob Proxy
  . На GitHub
  . _ Позволяет перенаправлять трафик, ограничивать пропускную способность и ещё кучу всего
  . Очень хорошо интегрируется с Selenium
  .
- JDI
  от EPAM. Проект на Github
  . Тестовый framework позволяющий абстрагироваться от приложения и работать с типовыми элементами.
- Список property-based testing tools
  .
- Galen
  - позволяет проверять вёрстку страницы. GitHub
  . Документация
  .

## Сеть

- toxyproxy
  - прокси, позволяет ограничивать скорость соединения. Есть обёртки для нескольких языков. Также позволяет запускаться как самостоятельное приложение.

## Нагрузочное тестирование

- SuperBenchmarker
  - утилита для нагрузочного тестирования на C#. Рисует графики. Отчёты.
- Vegeta
  - нагрузка на Go. Также рисует графики. Документация
  .
- slow_cooker
  - также, написанный, на Go пакет для тестирования под заданной нагрузкой.
- k6
  - тесты пишутся на JavaScript. Сам фреймоворк написан на Go. Документация
  .
- Predator
  - распределённая нагрузка в докере. Документация
  . GitHub
  .
- Wrk
  Нагрузочная утилита для Linux.

## Тестирование баз

Описание OpenSource инструментов для тестирования баз.

## Средства управления

- QuAck
  - свободная система написания тест-кейсов. Есть возможность написания плагинов.
- TestProject
  - запуск тестов в облаке, хранение, совместная работа.

## Разное

- ClusterFuzz
  от Google. Github (https://github.com/google/clusterfuzz)
  .
- Чит-лист функционального тестирования, памятка тестировщику
  .