Разработка модульных и API тестов для сервиса СБИС «Управление мобильными сотрудниками»
Аннотация
Объект исследования являются техники и методики тестирования, а также сервис для контроля и осуществления работы выездных сотрудников в электронном формате внутри продукта СБИС «Управление мобильными сотрудниками».
Цель работы – своевременное покрытие автоматическими тестами основного функционала сервиса СБИС «Управление мобильными сотрудниками», основанное на требованиях разработчиков и заказчиков.
Результаты проделанной работы стали 20 модульных тестов и 300 API тестов, которые запускаются на регулярной основе.
Тест разработаны с использованием фреймворка компании Тензор на языке программирования Python c использованием среды тестирования PyTest. Сборка тестов и настройка их запуска производился в Jenkins с использованием Jenkins Control для отслеживания результатов работы. Потенциальными пользователями являются сотрудники компании Тензор, занимающиеся ручным тестированием и разработкой продукта.
Цель работы – своевременное покрытие автоматическими тестами основного функционала сервиса СБИС «Управление мобильными сотрудниками», основанное на требованиях разработчиков и заказчиков.
Результаты проделанной работы стали 20 модульных тестов и 300 API тестов, которые запускаются на регулярной основе.
Тест разработаны с использованием фреймворка компании Тензор на языке программирования Python c использованием среды тестирования PyTest. Сборка тестов и настройка их запуска производился в Jenkins с использованием Jenkins Control для отслеживания результатов работы. Потенциальными пользователями являются сотрудники компании Тензор, занимающиеся ручным тестированием и разработкой продукта.