Bir ülke seçince bölgenizde mevcut kurslar gösterilir.
⏱ 2 sa 48 dk📚 28 kurs🎧 Sesli versiyon
Custom Generators for Property-Based Testing with PropEr
Learn to write custom generators, handle recursive data structures, and use symbolic calls to test complex application logic with property-based testing.
💬Yapay zekâ eğitmeni Herhangi bir ders hakkında soru sor, istediğin an anında net bir yanıt al.
🕐İstediğin zaman başla Program ya da son tarih yok — kendi hızında, istediğin zaman öğren.
🌐Türkçe Dersler, görevler ve sertifika — hepsi tamamen kendi dilinde.
Bu kurs hakkında
Writing effective property-based tests requires more than just generating simple integers and strings. To find deep, hidden bugs in your system, you need to generate structured, realistic, and highly customized test data. This text-based course guides you through the principles of designing custom generators using the PropEr framework, taking you from basic concepts to sophisticated data generation strategies. You will start by mastering foundational terminology and understanding how property-based testing differs from traditional unit testing. Next, you will explore how to construct custom generators that model real-world domain constraints, handle recursive data structures, and utilize symbolic calls to generate complex API sequences. By the end of this course, you will be able to write robust properties and custom generators that uncover edge cases in your applications. What you'll learn: Understand the core principles of property-based testing and how PropEr generates test cases; Build custom generators to model complex domain data and business rules; Implement recursive generators safely without causing infinite loops; Apply symbolic representation techniques to generate dynamic sequences of function calls; Practice debugging and shrinking failed test cases to find the root cause of bugs. This course is structured to build your confidence step-by-step, starting with essential concepts before moving into structured generation patterns and practical testing workflows. This course is designed for software developers and QA engineers who are new to property-based testing or want to expand their testing toolkit. No prior experience with PropEr or advanced testing frameworks is required. Start reading today to write stronger, more resilient tests for your software.
💬Kişisel AI öğretmeni Bir kursta takıldın mı? Yerleşik öğretmenine istediğin zaman her şeyi sorabilirsin.
🎧Sesli versiyon dahil Yolda öğren — ekrana gerek yok
♾️Ömür boyu erişim İstediğin zaman dön, son kullanma tarihi yok
📱Telefon veya bilgisayar Her yerde, her cihazda
💸14 gün iade Sorgusuz
⚡Kısa ve odaklı 2 sa 48 dk pratik içerik
Tamamlama sertifikası
PickAClass'de tamamladığın her kurs böyle bir belge verir — özgün, kendi koduyla, URL ile doğrulanabilir ve gerçekte neyin gösterildiğine dair ayrıntılı.
P
PickAClass
Beceri profili · doğrulanabilir
Belge
Ustalık Sertifikası
Bu belge şunu onaylar:
Ad Soyad
şu konuda ustalığı başarıyla gösterdi:
Custom Generators for Property-Based Testing with PropEr
Gösterilen beceriler
✓
Davranış deseni analizi
Temel
1.2 sa
✓
Karar mimarisi çerçeveleri
Yetkin
1.4 sa
✓
A/B test tasarımı
Yetkin
1.7 sa
✓
Davranışsal metin yazarlığı
İleri
1.9 sa
P
PickAClass — Ad Soyad
Custom Generators for Property-Based Testing with PropEr