Навигатор

Программист юнит-тестов на с++

Не указана
  • Санкт-Петербург
  • Полная занятость
  • Полный день
  • От 1 года до 3 лет
Ожидаем от Вас:
  • Разработка тестов для проверки функциональности классов и методов C++, включая правильность работы алгоритмов, обработку исключений, работы с памятью и другие аспекты;

  • Обзор и улучшение качества тестового кода, поддержка чистоты и читаемости тестов;

  • Внедрение best practices для написания тестов, таких как изоляция тестов, минимизация побочных эффектов, использование подходящих заглушек и моков;

  • Анализ результатов выполнения тестов, диагностика причин сбоев и багов;

  • Документирование процесса написания и использования тестов, обеспечение того, чтобы все члены команды могли эффективно использовать тесты в своей работе;

  • Понимание принципов тестирования (покрытие кода, белое и черное тестирование, тестирование на основе эквивалентных классов и граничных значений).

Наши задачи:
  • Создание тестов с использованием библиотеки для юнит-тестирования Google Test;

  • Интеграция тестов в систему непрерывной интеграции (CI), чтобы автоматизировать процесс выполнения тестов при каждом изменении кода.

​​​​​