Udemy

Unit Test Yazma Sanatı

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
Free tutorial
Rating: 4.3 out of 5 (901 ratings)
32,566 students
2hr 48min of on-demand video
Turkish

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

Requirements

  • Genel programlama bilgisi
  • Genel Java bilgisi - Örnekler Java iledir

Description

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ı

Who this course is for:

  • Java konusunda bilgisi olan
  • Java bilmeyip unit test yazmak isteyen - Örnekler Java iledir
  • Unit test yazmanın genel kurallarını öğrenmek isteyen
  • Şu an en popüler Java test araçlarını öğrenmek isteyen

Instructor

Senior Data / Software Engineer
Barış Dere
  • 4.6 Instructor Rating
  • 910 Reviews
  • 32,950 Students
  • 2 Courses

Merhaba, ben Barış Dere. Yazılım dünyasına olan tutkum ve 25 yıllık deneyimimle bir Yazılım Mühendisiyim.

Uzmanlık alanım, çeşitli projelerde çalışarak kazandığım bilgi birikimi ile Java, Bulut Bilişim ve Veri Muhendisligi konularıdır. Yazılım geliştirme süreçlerinde, ölçeklenebilir ve güvenli çözümler tasarlamak ve uygulamak konusunda başarılı bir geçmişe sahibim.

Benim için kaliteli ve kullanıcı dostu çözümler üretmek önemlidir. Projelerimde, kullanıcı deneyimini her zaman ön planda tutarak, kullanıcıların ihtiyaçlarına yönelik çözümler sunmaya özen gösteriyorum.

Sizlerle bu bilgi birikimimi paylaşarak, yazılım dünyasında birlikte başarılar elde etmek istiyorum.

Teknolojideki gelişmeleri sürekli takip ediyor ve kendimi güncel tutmaya özen gösteriyorum. Yenilikçi çözümler üreterek projelerime ve sizlere değer katmak benim için her zaman önemli bir hedef olmuştur.

Top companies trust Udemy

Get your team access to Udemy's top 22,000+ courses