Презентация Краткий обзор JUnit / JUnit 4 онлайн

На нашем сайте вы можете скачать и просмотреть онлайн доклад-презентацию на тему Краткий обзор JUnit / JUnit 4 абсолютно бесплатно. Урок-презентация на эту тему содержит всего 23 слайда. Все материалы созданы в программе PowerPoint и имеют формат ppt или же pptx. Материалы и темы для презентаций взяты из открытых источников и загружены их авторами, за качество и достоверность информации в них администрация сайта не отвечает, все права принадлежат их создателям. Если вы нашли то, что искали, отблагодарите авторов - поделитесь ссылкой в социальных сетях, а наш сайт добавьте в закладки.
Презентации » Устройства и комплектующие » Краткий обзор JUnit / JUnit 4



Оцените!
Оцените презентацию от 1 до 5 баллов!
  • Тип файла:
    ppt / pptx (powerpoint)
  • Всего слайдов:
    23 слайда
  • Для класса:
    1,2,3,4,5,6,7,8,9,10,11
  • Размер файла:
    425.50 kB
  • Просмотров:
    54
  • Скачиваний:
    0
  • Автор:
    неизвестен



Слайды и текст к этой презентации:

№1 слайд
JUnit
Содержание слайда: JUnit

№2 слайд
Определения Юнит-тестирование
Содержание слайда: Определения Юнит-тестирование (unit testing) — процесс в программировании, позволяющий проверить на корректность отдельные модули исходного кода программы. Идея состоит в том, чтобы писать тесты для каждой нетривиальной функции или метода. Это позволит достаточно быстро проверить, не привело ли очередное изменение кода к регрессии, то есть к появлению ошибок в уже написанных и оттестированных местах программы, а также облегчает локализацию и устранение таких ошибок. http://ru.wikipedia.org/wiki/Юнит-тестирование Разработка через тестирование - процесс разработки программного обеспечения, который предусматривает написание и автоматизацию модульных тестов еще до момента написания соответствующих классов или модулей. Это гарантирует, что все обязанности любого элемента программного обеспечения определяются еще до того, как они будут закодированы.

№3 слайд
Цели Поощрение изменений
Содержание слайда: Цели Поощрение изменений Юнит-тестирование позже позволяет программистам проводить рефакторинг, будучи уверенными, что модуль по-прежнему работает корректно (регрессионное тестирование). Это поощряет программистов к изменениям кода, поскольку достаточно легко проверить, что код работает и после изменений. Упрощение интеграции Юнит-тестирование помогает устранить сомнения по поводу отдельных модулей и может быть использовано для подхода к тестированию «снизу вверх»: сначала тестируются отдельные части программы, затем программа в целом. Документирование кода Юнит-тесты можно рассматривать как «живой документ» для тестируемого класса. Клиенты, которые не знают, как использовать данный класс, могут использовать юнит-тест в качестве примера.

№4 слайд
Цели Отделение интерфейса от
Содержание слайда: Цели Отделение интерфейса от реализации Поскольку некоторые классы могут использовать другие классы, тестирование отдельного класса часто распространяется на связанные с ним. Например, класс пользуется базой данных. В ходе написания теста программист обнаруживает, что тесту приходится взаимодействовать с базой. Это ошибка, поскольку тест не должен выходить за границу класса. В результате разработчик абстрагируется от соединения с базой данных и реализует этот интерфейс, используя свой собственный mock-объект. Это приводит к менее связанному коду, минимизируя зависимости в системе. Баг-трэкинг В случае обнаружения бага для него можно (даже рекомендуется) создать тест для выявления повторения подобной ошибочной ситуации при последующем изменении кода.

№5 слайд
JUnit версии JUnit Java lt .
Содержание слайда: JUnit версии JUnit Java < 1.5.0 Наследуем и расширяем классы JUnit 4 Java ≥ 1.5.0 Используем аннотации

№6 слайд
JUnit два соглашения
Содержание слайда: JUnit – два соглашения

№7 слайд
JUnit - пример
Содержание слайда: JUnit - пример

№8 слайд
JUnit UML
Содержание слайда: JUnit – UML

№9 слайд
JUnit assert java.lang.Object
Содержание слайда: JUnit – assert… java.lang.Object | +--junit.framework.Assert assertTrue assertFalse assertEquals assertNull assertNotNull assertSame java.lang.Object | +--java.lang.Throwable | +--java.lang.Error | +--junit.framework.AssertionFailedError

№10 слайд
JUnit тестирование исключений
Содержание слайда: JUnit – тестирование исключений

№11 слайд
JUnit фикстуры
Содержание слайда: JUnit – фикстуры

№12 слайд
JUnit - исполнение
Содержание слайда: JUnit - исполнение

№13 слайд
JUnit
Содержание слайда: JUnit 4

№14 слайд
JUnit объявление теста
Содержание слайда: JUnit 4 – объявление теста

№15 слайд
JUnit assert
Содержание слайда: JUnit 4 – assert…

№16 слайд
JUnit фикстуры
Содержание слайда: JUnit 4 – фикстуры

№17 слайд
JUnit тестирование исключений
Содержание слайда: JUnit 4 – тестирование исключений

№18 слайд
JUnit - timeout
Содержание слайда: JUnit 4 - timeout

№19 слайд
JUnit игнорирование тестов
Содержание слайда: JUnit 4 – игнорирование тестов

№20 слайд
JUnit наборы тестов
Содержание слайда: JUnit 4 – наборы тестов

№21 слайд
JUnit параметризованные тесты
Содержание слайда: JUnit 4 – параметризованные тесты

№22 слайд
Полезные ссылки
Содержание слайда: Полезные ссылки

№23 слайд
JUnit For more information,
Содержание слайда: JUnit For more information, please contact: Yauhen Peshkur Team Leader EPAM Systems, Inc. Email: yauhen_peshkur@epam.com http://www.epam.com

Скачать все slide презентации Краткий обзор JUnit / JUnit 4 одним архивом: