Testcontainers
Testcontainers, JUnit testlerini destekleyen ve Docker konteynerlerinde çalışabilen ortak veritabanları, Selenium web tarayıcıları veya diğer bileşenlerin hafif ve geçici örneklerini sağlayan bir Java kütüphanesidir. Bu kütüphane sayesinde geliştiriciler, test süreçlerinde gerçek servisleri izole bir şekilde ayağa kaldırabilirler.
testcontainers · Test & Kalite Güvence
Bu kategorideki yaygın ticari ürünler: BrowserStack, Sauce Labs, TestRail
- JUnit testlerinde ortak veritabanlarının geçici örneklerini çalıştırabilirsin.
- Selenium web tarayıcılarını test ortamında başlatabilirsin.
- Docker konteyneri içinde çalışabilen herhangi bir bileşeni testlerine dahil edebilirsin.
- • Yüksek açık issue sayısı (641)
- ↑ OlumluHacker News
Testcontainers
“Testcontainers ile yaşadığım zorlukların birkaç örneği: - Bir DinD konfigürasyonunda çalışan testcontainers karmaşık ve doğru olması daha zordur - Testcontainers, testcontainers tarafından organize edilmeyen diğer kaplarla ağ kurma veya başka bir şekilde konuşma ihtiyacı duyan testcontainers - genel flakiness ...”
- • NötrHacker News
Testcontainers
“Bu yaygın olabilir, ama bu garantili olduğu anlamına gelmez. Örneğin mantık yanılgıları da yaygındır (şifreleme ve dilbilgisi hataları da böyledir) ve kişisel olarak commit'yu daha sık değil daha az tercih ederim. Alıntının oldukça doğru bir tasvir olduğunu düşünüyorsun...”