Добро пожаловать в тестирование. C++, GoogleTest, CMake, CI/CD,.
Привет.
Что такое Тесты? Что такое CI/CD? 90% видео практические примеры, и 10% теоретического соуса чтобы вы были в тонусе.
Покрываем:
- unit тесты
- регрессионные
- интеграционные
- fuzzing
- Тестируем и на Windows и на Linux
- CI/CD пайплайн в github actions
- ctest
- google test
- gmock
- cmake
Регистрируйся и разворачивай в пару кликов гибкую IT-инфраструктуру в облаке собственной разработки Selectel:
erid: 2VtzqvidU7M
Я wndtn, мне 20 c чем-то лет, и я изучаю computer science и программирую ~10 лет.
Я into С , и всякие low-level штуки.
У меня есть небольшой проект, xplatform, который вы сможете найти на github, и через него практиковаться в изучении всей базы программирования, и если вам повезет(если вы упорный), вы станете хорошим программистом %)
Если нужна помощь в программировании 1 на 1, чекайте ссылки .
всем добра
Телега -
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Весь код тут -
Сериализация -
Десериализация -
Google Test -
Ctest -
“Если не найдешь тут какую-то ссылку из видео, то пиши коммент, я ее добавлю“.
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Подпишись сюда:
Telega и чатик -
Boosty(менторинг для РФ) -
Patreon(для остальных стран) -
Instagram -
Github проекта(код с канала) -
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Оборудование:
Камера - Sony a7ii
Объектив - SIgma F1.4 DG
Микрофон - AudioTechnica at2035
Звуковая карта - Scarlett Solo
Петличка - Rode smartlav
Клавиатура - HyperX Alloy
Вторая клавиатура - apple magic keyboard(black edition)
Монитор DELL 25’
Монитор Asus mg248q
Iphone 11 pro(зеленый)
CAMLINK elgato - для стриминга
JBL headset
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Музыка:
Inteus w BACKWHEN - Planetarium
KASPA- Not long now
LOCAL STRANGER w BERRYMANE - CUT-THROAT (TERROR TOWN)
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
00:00 Введение
01:40 Самый простой пример
03:20 Разбор реального проекта и тест этого проекта
06:30 Тесты на Windows(Как и что? Google Test)
10:55 Тесты на Linux
16:45 Про виды тестирования и какие они бывают
20:35 CI/CD пайлайн