Что такое unit-tests? (версия тестировщика)
HTML-код
- Опубликовано: 10 фев 2025
- Небольшой ролик о том, что такое юнит тесты, роль этого инструмента в разработке программного обеспечения.
Рассмаотрели некоторые особенности их использования: Кто, когда и как с ними может работать :)
Группа VK: worldoft...
Twitter: @IlyaKomendantov
Наш слак-чатец software-teste... - присоединяйтесь :)
Добрый день, спасибо за видео. Жду практики по юнит тестам ))
Поддерживаю.
Ребята умеете уговорить :) Посмотрим, будет ли ещё кто-то хотеть, но уже продумываю ролик ;)
Конечно будет! Ждём-с!
та все хотят, кто этот ролик посмотрел. плюс это уникальный контент будет, такого я не видел нигде.
Практику сделал, выложил.. получилось чуток долго, зато сделали готовую к использованию тулзовину ;)
У меня начальник думает, что юнит-тестирование - это ручное тестирование отдельных тасков из релиза. Мои попытки объяснить что это не так и как правило это фундаментальная проверка на уровне кода (методов/функций) заканчивались тем, что мол я дурак и не правильно понимаю этот термин. Его объяснение состоит в том, что мол поскольку релиз состоит из тасков, то каждый таск - это и есть юнит (даже если таск описывает дофигища чего)...Специально нашел это видео, и после успокоился и понял что не спятел)))
Привет! Ну, вы оба правы - это просто понимание терминологии, можешь глянуть вот здесь (это то, о чем говорит твой шеф ) www.testingeducation.org/BBST/foundations/BBSTFoundationsNov2010.pdf страница 37. У меня есть перевод видео с этой лекцией ;-) Но, в современном мире , если кого-то спросить что он поинмает под юнит тестированием, подавляющее большинство скажет, автоматическое тестирование отдельных методов класса (если это ООП), которое делается программистами (юнит тестирование). Ты же тестировщик, не успокаивайся на первом подтверждении твоей или чьей-то теории, копай дальше!! ))
ДА!ДА!ДА! Практика по юнит тестам! Плиззз....
Я вообще не пишу без тестов, если кол-во строчек больше 10ти, а то и для меньших функций. Для меня дикость без тестов программить. Это ускорение и облегчение, в частности рефакторинг упрощается и ускоряется дико.
Кто-нибудь скажите мне это как-то связано с ВDD???
Не-а)
Только он Сем Канер а не Кем.
позволю себе не согласиться :) в своих курсах он говорит, что он Кэм, что меня тоже поначалу удивляло, так как в переводе его имя в книгах идёт как Сэм. Prof link, первые пару секунд www.testingeducation.org/BBST/foundations/Lecture1aFoundations2010.mp4
От создателей говнокода)
Таким упертым разрабам тупо надо ссылку на "Чистый код" кидать без комментариев)
Привет, создатели говнокода! :) Не знал, что вы смотрите ролики о том, как улучшить свой код, но, очень одобряю!