Публичная оферта
Лицензионный договор Test IT Сервер
Лицензионный договор Test IT Облако
История изменений
- Лицензионный договор от 28 мая 2024 года
- Изменения от 28.02.2025
- Изменения от 30.12.2025
- Изменения от 19.02.2026
- Изменения от 22.04.2026
Информация о программном обеспечении и технологическом стеке разработки
В процессе разработки программного обеспечения и построения процессов программирования используются следующие технологии, языки и инструменты:
1. Языки программирования:
C# — основной язык программирования, используемый для разработки серверной части (Backend) системы.
TypeScript / JavaScript — используются для реализации клиентской части (Frontend) на базе фреймворка Angular.
2. Программное обеспечение для разработки и управления процессами:
Система управления версиями: GitLab. Применяется для хранения исходного кода, контроля версий и автоматизации процессов CI/CD.
Среда выполнения и фреймворки: .NET (для C#) и Angular (для Frontend).
Брокер сообщений: RabbitMQ. Используется в качестве менеджера очередей для обеспечения асинхронного взаимодействия между компонентами системы.
3. Управление базами данных и хранение:
СУБД: PostgreSQL. Используется как основная объектно-реляционная база данных для хранения структурированных данных приложения.
Объектное хранилище: Для хранения вложений, изображений и логов.
4. Инструменты планирования и тестирования:
TMS (Test Management System): Test IT. Собственная система управления тестированием, обеспечивающая полный цикл работы с тестовой документацией и отчетностью.
Таск-трекер: TeamStorm. Используется для управления задачами, проектами и планирования спринтов в рамках методологии разработки.