Недавно познакомилась с тестировщиком из Индии, который тестирует веб-приложения. Спросила, какими инструментами пользуется. Оказалось, что для большинства задач ему достаточно инструмента Google Test. Давайте и мы познакомимся с этим инструментом. Для работы Google Test необходим компилятор, совместимый с С++ 14-й версии и выше, например, gcc 5.0, операционная система Linux, MacOS или Windows, и система сборки Базель или CMake. Система сборки используется для компиляции исходного кода теста. Она также позволяет тестировать модуль приложения на языке высокого уровня. Система сборки Базель относится к приложениям с открытым исходным кодом, таким как Make, Maven и Gradle. В вакансиях по автоматическому тестированию иногда упоминаются эти инструменты. Базель можно настроить на поэтапную и параллельную работу. Он отправляет в кэш всю ранее выполненную работу и сравнивает ее с обрабатываемыми файлами и командами сборки, в результате чего перестраивает только эти компоненты, в которых есть
Инструмент тестирования Google Test. Работа с фреймворком и с системами сборки
23 апреля 202323 апр 2023
27
2 мин