Unit Test Yazma Sanatı
Offered By: Udemy
Course Description
Overview
Test etmek nedir ile başlayarak Unit testin tüm inceliklerinin anlatıldığı ve popüler test araçlarının gösterildiği kurs
What you'll learn:
What you'll learn:
- Kitap gibi okunan unit testler yazmak
- En popüler unit test araçlarını öğrenmek
- Unit test yazmak artık çok zevkli bir hale gelecek
- Unit testlerinizden tam verimlilik almak
Bu kurs artik ucretsiz olarak sunulmaktadir. Kursu ucretli takip eden kullanicalar bir sonraki kursumda extra indirim alacaklardir.
Unit test yazma eğitiminde birim testi yazmanın tüm inceliklerini öğrenebilir, hangi popüler araçları hangi durumlarda kullanabileceğinizi görebilirsiniz.
Kursta kullanılan kütüphane ve geliştirme ortamı şöyle:
- Java 8
- JUnit 4
- Mockito 2
- Hamcrest
- AssertJ
- Lombok
- CatchException
- IntelliJ IDEA 14
- Maven 3
Test Driven Development (TDD) yani test güdümlü yazılım geliştirme konsepti bu kursun dışında tutulmuştur ve daha kapsamlı olarak başka bir kursta ele alınabilir.
Bu kursta testlerinizi nasıl güzel, temiz ve anlaşılabilir yazabileceğinizi göreceksiniz. Özetlemek gerekirsek alttaki konular ele alınacaktır:
- Test etmek nedir
- Hangi test aşamaları vardır
- Neden test ederiz
- Unit test nedir
- Unit test yazma kuralları nelerdir
- Her kuralın Java kod örnekleriyle anlatılması
- Nasıl testlerinizi kitap gibi okunan testler haline getirebilirsiniz
- Popüler test araçları nelerdir
- En popüler test araçlarının geniş detaylı örneklerinin anlatılması
- Mock nedir ve neden Mock kullanırız
- Popüler Mock kütüphaneleri nelerdir
- Mockito kütüphanesinin çok geniş ve detaylı anlatımı
Taught by
Baris Dere
Related Courses
Ruby on Rails: An IntroductionJohns Hopkins University via Coursera Internet of Things Capstone: Build a Mobile Surveillance System
University of California, San Diego via Coursera Engineering Maintainable Android Apps
Vanderbilt University via Coursera Orientação a Objetos com Java
Instituto Tecnológico de Aeronáutica via Coursera TDD – Desenvolvimento de Software Guiado por Testes
Instituto Tecnológico de Aeronáutica via Coursera