Hat
Описание
Браузер Hat со встроенной технологией автоматизированного тестирования Web приложений. Особенность браузера Hat в том что автотесты напрямую выполняются в браузере без Selenium и WebDriver. Встроенный фреймворк HatFramework содержит достаточное количество методов необходимых для выполнения основных задач автоматизации тестирования. Для описания скриптов автотестов используется язык программирования C# и встроенный редактор кода. Так же в качестве редактора можно воспользоваться Visual Studio. Удобный интерфейс браузера отображает все шаги выполнения теста с подробным описанием событий. Результат проверки формируется в отчет и отправляются на указаную почту. Запуск автотестов возможен из командной строки операционной системы Windows это пригодится при использовании автотестов в популярных средствах непрерывной интеграции таких как: Jenkins, TeamCity, GitLab CI/CD.
Скачать: Hat-1.4.8.zip
Актуальная версия 1.4.8 (06.03.2025)
Все сборки можно скачать с Google Disk
Системные требования
- Windows operating system 8, 8.1, 10, 11
- Microsoft .NET Framework 4.8
Download .NET Framework Runtime: https://dotnet.microsoft.com/en-us/download/dotnet-framework/net48 - Microsoft Edge WebView2
Download WebView2 Runtime: https://developer.microsoft.com/en-us/microsoft-edge/webview2/
Плагины
Плагин HatPluginMySql для браузера Hat который позволяет выполнять автоматизированное тестирование данных в базе данных MySql.
HatPluginMySql
Документация
Online справочник somovstudio.github.io/help/Hat
Offline справочник help.chm
Видео
Видеообзор браузера Hat: https://youtu.be/Dn9UtrNj6EM
Уроки:
Урок №1: Проект под Visual Studio и пример описания демонстрационного автотеста
Урок №2: Выполнение JavaScript кода в теле автотеста
Урок №3: Автотест для проверки API и обработки полученного результата в JSON формате
Урок №4: Автотест для проверки карты сайта (sitemap.xml)
Урок №5: Плагин HatPluginMySql (установка в Hat и подключение к автотестам)
Программа разработана при поддержке компании “Зионек” https://zionec.ru/