Тестирование кода Java с помощью фреймворка JUnit
Вставка
- Опубліковано 15 вер 2024
- Тестирование кода - обязательный этап написания программы. Для теста кода на Java существует большое число фреймворков. Центр "Специалист" при МГТУ имени Баумана начинает цикл бесплатных семинаров для программистов и тестировщиков, а также всех, кто хочет научиться программированию на Java.
Мы рассмотрим наиболее распространенные фреймворки для тестирования программ на языке Java и проведем сравнительный анализ их преимуществ. Наш вебинар посвящен, наверно, самому известному фреймворку для тестов на Java JUnit. Под руководством опытного тренера вы за 70 минут пройдете курс молодого бойца "JUnit для начинающих" и освоите основные приемы JUnit тестирования.
Бесплатный урок Java для начинающих и опытных разработчиков ведет кандидат технических наук, разработчик программного обеспечения с более чем 20-летним опытом, сертифицированный тренер Microsoft Александр Игоревич Кораблин.
Java-программирование для чайников и профи в учебном центре Специалист при МГТУ имени Баумана.
25 лет опыта обучения. Трудоустройство -
www.specialist....
Записывайтесь (или смотрите в записи) наши бесплатные семинары - www.specialist....
Вторая серия: Сравнение фреймворков TestNG и JUnit для тестирования приложений ua-cam.com/video/hTBvx_8y3Q0/v-deo.html
Третья серия: Использование Spock фреймворка для тестирование кода приложений - ua-cam.com/video/uRrTOY3xWO4/v-deo.html
был бы у меня в универе такой учитель, я бы жил там
Православний видос ! Доступно, ясно , cool )
Спасибо большое за лекцию, очень доступно, понятно и бодро!
Замечательная лекция! Спасибо)
Рады, что вам понравилось, Елена!
Классно! Раньше велосипеды писал без жюнита, теперь я могу сесть на мотоцикл! Вы показали, как это делать!
очень классный видеокурс, приятно смотреть и слушать спасибо.
лектор - огонь
Лучший урок, показали как и что, а почитать я и сам могу.
Учитель от Бога!
Прекрасная лекция.Все понятно.Спасибо! Подписался
Вот все бы так рассказывали ) А то обычно от тона лектора хочется повеситься от тоски и безысходности)
Хорошая лекция, спасибо.
Что вы за прелесть! Теперь я тоже буду говорить "в рукопашную"
а ты разве не прелесть?
Спасибо за ролик, очень кстати.
Классная лекция
Ничего не понял. Если я заранее приблизительно знаю что должно и как происходить в методе, и что может в нем сломаться, то почему бы мне сразу не написать правильно и предусмотреть все возможные ошибки прямо в методе и не писать для этого тест? А если я не знаю что именно может сломаться, то как понять какой именно тест я должен писать?
Искал как автогенерацию теста с кодом сделать в IDEA не нашёл(...
здравствуйте. Нереально доступно объяснили. Большое спасибо. Возможно можете мне подсказать как написать тест под переполнение численного типа;
шикарно
cnt в объявлении переменной улыбнула :)
Доброго времени суток. Подскажите, пожалуйста, где точка входа/метод main в JUnit5. В JUnit 4 это класс JUnitCore и там метод main. На JUnit 5 все никак не могу найти этот конкретный метод( Немного накопал что surefire-plugin взаимодействует с junit-launcher, но эта информация не привела к методу main.
Миха Задорнов спасибо за лекцию 😅
Голос и стилистика подачи тестировщика из 94-го Михаила Портнова. Это он? :)
Спасибо за лекцию, но вам стоит учить английский) Если занимаетесь программированием, английский нужен как родной) Mokery->пародия, ничего странного в названии
можно ли получить default method bodies как на 18:43 в intelij idea?
и как?
@@MsDima9999 курсором наводишься на класс который тестировать хочешь, alt-enter и в выпадающем списке create test
@@lafcor и будет пустой метод без ничего,а у автора на канале там уже заготовка метода с переменными была
@@MsDima9999 такого нет в идее, точней есть плагины, но ими тоже надо пользоваться уметь. Руками быстрее тест писать
В Idea приходится руками писать тест,функции генерирования теста не нашел
Alt + Enter на любом методе -> Create test missing (или что то около того, и он для всех отмеченных галочками методов класса сделает тест)
на такой лекции точно не уснешь
Уснул
ставлю лайк. но иногда ощущение 4то лектор пьяный) повторяет вещи по 2 ра3а.+ странные пау3ы) в остальном клево.понятно.спасибо)
Полный курс есть в доступе?
Вторая серия: Сравнение фреймворков TestNG и JUnit для тестирования приложений ua-cam.com/video/hTBvx_8y3Q0/v-deo.html
Третья серия: Использование Spock фреймворка для тестирование кода приложений - ua-cam.com/video/uRrTOY3xWO4/v-deo.html
@@SpecialistTV А по языку java уроки есть этого же преподователя?
@@Nurtastube Да, посмотрите плей-лист ua-cam.com/video/bDQD01WQL9A/v-deo.html
@@SpecialistTV Выкладывайте ещё по Java )
Конвенция немного не соблюдается. Немного глаза режет знак "=" без пробелов по бокам.
Как по мне ни о чем. Дослушала до 10 минут и выключила. В основном из-за того, что лектор больше запутает, чем расскажет что-то стоящее - "Кажется так можно, а может быть и нет...но кажется да, я не уверен". Одним словом - оч плохо.
А вы, быть может, и книжки только до 10-ой страницы читаете, если основной экшен начинается с 15-ой.
Если можно, убирайте воду... переходите сразу по существу к коду
assertNull, assertNotNull -- НОЛЬ, НЕ НОЛЬ!!! Капец, как такому можно учить людей?!
Что вам собственно здесь не нравится? Под нулем все прекрасно понимают NULL значение, а не арифметический ноль.
грех обижаться на дилетантов
Невзоров
на идее нет способа сгенирировать дефолтную реализацию метода теста?