Java sınıfları için evrimsel algoritmalar kullanarak otomatik olarak JUnit test paketleri oluşturur.
EvoSuite, kurulum öncesi dokümantasyonu kontrol edilmesi gereken ve güven sinyalleri güçlü bir araç. En iyi sonuç için uyumlu agent ve kullanım senaryosu eşleşmesini kontrol et.
Repository başlangıç yönlendirmesi
gh repo view EvoSuite/evosuite --webResmi repo veya web sitesini aç.
README'deki package manager, auth ve platform gereksinimlerini kontrol et.
Kendi agent/workflow içinde küçük bir test görevinde dene.
EvoSuite, Java programları için otomatik olarak test senaryoları oluşturan bir araçtır. Kodun mümkün olduğunca fazlasını kapsayan test girdileri bulmak için akıllı bir arama yöntemi kullanır. Oluşturulan testler daha sonra temizlenir ve kodun mevcut davranışını yakalayan kontroller eklenir.
EvoSuite, Java sınıfları için otomatik olarak JUnit test paketleri oluşturan bir araştırma aracıdır. Dal kapsamı gibi kod kapsama kriterlerini hedefler ve test paketleri oluşturmak için genetik algoritmaya dayalı evrimsel bir yaklaşım kullanır. Oluşturulan birim testleri okunabilirliği artırmak için minimize edilir ve test edilen sınıfların mevcut davranışını yakalayan regresyon iddiaları eklenir. EvoSuite komut satırından, Docker üzerinden veya Maven eklentisi olarak kullanılabilir. Java 8 ve Java 11'i destekler ve büyük ölçekli deneyler için seçenekler sunar. Araç LGPL-3.0 altında açık kaynaklıdır ve Sheffield Üniversitesi ve diğer kurumlardaki EvoSuite ekibi tarafından geliştirilmiştir.
Kullanılabilir görünüyor, fakat bakım, lisans veya güvenlik notlarını gözden geçirmek iyi olur.
Son commit yaklaşık 528 gün önce.
908 GitHub yıldızı topluluk ilgisini gösteriyor.
165 açık issue bakım yükü hakkında sinyal verir.
LGPL-3.0 lisansı görünüyor.
Eski Java kodları için kapsamı artırmak amacıyla otomatik birim testleri oluşturma.
Sürekli entegrasyon hatları için regresyon test paketleri oluşturma.
Yeni geliştirilen Java sınıfları için beklendiği gibi çalıştıklarından emin olmak amacıyla hızlı test oluşturma.
Test oluşturma tekniklerini karşılaştırmak için araştırmalarda kullanma.
Geliştirme sırasında otomatik test oluşturmak için Maven yapılarına entegre etme.
908
Yıldız
366
Fork
165
Açık Sorun
LGPL-3.0
Lisans
MCP sunucularını, MCP uygulamalarını ve ChatGPT uygulamalarını sohbet etmek, incelemek, hata ayıklamak ve değerlendirmek için bir platform.
Argos, ekiplerin kaliteyi korumasına yardımcı olan, istenmeyen UI değişikliklerini tespit eden açık kaynaklı bir görsel test platformudur.
İlk açık kaynak test aracısı — kod yazmadan UI, API, Güvenlik, Erişilebilirlik ve Görsel doğrulamaları yönetir.
Java sınıfları için evrimsel algoritmalar kullanarak otomatik olarak JUnit test paketleri oluşturur.
Birim testleri yazması gereken ancak zaman kazanmak isteyen Java geliştiricileri., Kod kapsamını artırmak isteyen kalite güvence mühendisleri., Yazılım testi ve evrimsel hesaplama alanındaki araştırmacılar.
Kurulum bölümü repository düzeyinde başlangıç yönlendirmesi sunar; bağımsız bir kurulum testi garantisi değildir. Resmi README ve sürüm notlarını kontrol edin.
Repository izinlerini, çalıştırılan komutları, dış servislere gönderilen verileri ve bağımlılıkları kullanmadan önce inceleyin.
Değerlendirilebilecek benzer veya tamamlayıcı araçlar: MCPJam Inspector, Argos, TestZeus Hercules.
6 Haz 2026
0 güvenlik/güven notu kayıtlı.
Kurulum zorluğu 3/5.