Table | Card | RUSMARC | |
Allowed Actions: –
Action 'Read' will be available if you login or access site from another network
Group: Anonymous Network: Internet |
Annotation
В ходе данной работы было успешно внедрено интеграционное тестирование в сервисе трансформации изображений с использованием программного обеспечения TeamCity. Процесс тестирования был интегрирован в рамках сборки TeamCity, которая запускает набор интеграционных тестов через инструмент Apache Ant, используя Java фреймворк JUnit. Код интеграционных тестов осуществляет взаимодействие со специальными тестовыми стендами, что позволяет проверять корректность взаимодействия между различными компонентами программного продукта в условиях, максимально приближенных к реальным. Полученная сборка успешно интегрирована в CI/CD пайплайн разработки сервиса, встроена в существующую цепочку TeamCity сборок проекта image-transformer. Это автоматизирует процесс тестирования, обеспечивает его регулярное проведение, высокую надежность и стабильность продукта.
In the course of this work, integration testing was successfully implemented in the image transformer service using TeamCity software. The testing process was integrated within the TeamCity build, which runs a set of integration tests through the Apache Ant tool, using the Java framework JUnit. The integration test code interacts with special test benches, which allows to check the correctness of interaction between different components of the software product in conditions as close to real life as possible. The resulting assembly has been successfully integrated into the CI/CD service development pipeline, by building it into the existing chain of TeamCity assemblies of image-transformer project. This automates the testing process, ensures its regular testing, high reliability and stability of the product.
Document access rights
Network | User group | Action | ||||
---|---|---|---|---|---|---|
ILC SPbPU Local Network | All |
![]() |
||||
Internet | Authorized users SPbPU |
![]() |
||||
![]() |
Internet | Anonymous |
Table of Contents
- РЕФЕРАТ
- THE ABSTRACT
- Содержание
- СПИСОК ОБОЗНАЧЕНИЙ И СОКРАЩЕНИЙ
- Введение
- 1. Анализ предметной области
- 1.1. Введение в предметную область трансформации изображений
- 1.1.1. Введение в основные форматы изображений
- 1.1.1. Введение в основные трансформации изображений распространённые в предметной области
- 1.2. Информация о сервисе трансформации изображений
- 1.2.1. Место сервиса в инфраструктуре социальной сети «Одноклассники»
- 1.2.2. Технические сведения о сервисе
- 1.3. Сравнительный обзор основных методологий тестирования
- 1.4. Обоснование актуальности темы
- 1.4.1. Обоснование необходимости интеграционного тестирования для сервиса трансформации изображений
- 1.4.2. Альтернативные методы тестирования в социальной сети «Одноклассники»
- 1.1. Введение в предметную область трансформации изображений
- 2. Реализация архитектуры и программной логики интеграцинных тестов
- 2.1. Выбор и разработка архитектуры комплекса средств автоматизации интеграционного тестирования сервиса трансформации изображений
- 2.1.1. Выбор архитектуры комплекса средств автоматизации интеграционного тестирования сервиса трансформации изображений
- 2.1.2. Разработка архитектуры комплекса средств автоматизации интеграционного тестирования сервиса трансформации изображений
- 2.2. Разработка компонента – клиента сервиса image-transformer
- 2.3. Разработка метода генерации интеграционных тестов
- 2.4. Построение сценариев интеграционного тестирования и формирование тестовых данных сервиса трансформации изображений
- 2.5. Разработка и программная реализация интеграционных тестов
- 2.6. Автоматизация выполнения интеграционных тестов и встраивание полученной системы в существующую инфраструктуру разработки программного обеспечения для социальной сети «Одноклассники»
- 2.1. Выбор и разработка архитектуры комплекса средств автоматизации интеграционного тестирования сервиса трансформации изображений
- 3. Практическая апробация полученной архитектуры интеграционного тестирования
- Заключение
- Список использованных источников
Usage statistics
|
Access count: 0
Last 30 days: 0 Detailed usage statistics |