AYESAŞ - TRUVA YAZILIM TEST ARACI

TRUVA YAZILIM TEST ARACI
 

TRUVA, C/C++ dillerinin yazılım doğrulama etkinliklerinin otomasyonu için bir araç üretme gereksinimleri temelinde geliştirilmiş, RTCA DO-178 kalifiye edilebilir bir yazılım test aracıdır. TRUVA esnek mimarisi ile yazılım geliştiricilerinin beyaz kutu testi, birim ve bileşen testini ve bunun yanı sıra kara kutu testi ve entegrasyon testini de verimli bir şekilde gerçekleştirmesine olanak sağlamaktadır.

Öne Çıkanlar

• Integrity, Windows, Linux işletim sistemleri ve TI C6000 serisi DSP kartlarına uygun TRUVA Sunucusu
• Windows’ta çalışan TRUVA İstemcisi
• Gömülü çevreler için TRUVA sunucusunun küçük ayak izi
• Beyaz kutu testi için C/C++ Dil desteği
• Ethernet, seri ve sanal dosya bağlantısı ile iletişim desteği
• Öğrenimi ve Kullanımı Kolay Test Script Dili
• XML formatlı test sonuç raporu
• Otomatik test için komut satırı desteği.

Özellikler

• RTCA DO-178’e göre araç işlevsel gereksinimleri ve araç kalifikasyon verileri mevcuttur
• Beyaz kutu, gri kutu, kara kutu testi
• Script bazlı test durumları, jenerik test prosedürleri
• Birim testi, birim entegrasyon testi, gereksinim bazlı kalifikasyon testi
• Otomatik test yeteneği
• Yapısal kapsam analizi için altyapı
• Seçkin ve yorumu kolay XML bazlı test sonuçları
• Açık ve ayrıntılı gereksinim test adımı izlenebilirliği.

Avantajlar

• Test Süresi, Efor ve Maliyetinin azalması: Otomatik test sonucu oluşturma ve test koşma, kalifiye ekibin değerli zamanından tasarruf sağlar
• Üretkenliği arttırması: TRUVA test durum ve test script formatları test personelinin testleri kolayca gerçekleştirmesi için bir çerçeve oluşturur. Kanca yöntemi her seferinde ortamın tamamını derlemeden işlevleri kolayca gerçekleştirmesini sağlar.
• Kanıtlanmış Yazılım Kalitesi: Test durumları başlamadan önce TRUVA bir gramer kontrolü gerçekleştirir ve tespit ettiği hata veya uyarıları kaydeder. Bu erken hata tespiti sayesinde geliştiricilerin daha yüksek kalitede yazılım sunması sağlanmaktadır.
• Riskin Azalması: Daha verimli testlere olanak sağlayan TRUVA, yazılım geliştirme projesinin en maliyetli kısmında daha iyi yönetim gözetim ve kontrolü sağlayarak finansal riskleri azaltır.