Hatayı müşterilerinizden önce bulun.
NexusQA, Nexus'un içinde yer alan test sistemi ve yapay zeka fabrikasının kalite kapısıdır. Regresyon, API, görsel, erişilebilirlik, hız, yük, güvenlik ve diğer testler tek bir yerde, hatayı ilk bulma olasılığı en yüksek sırayla çalışır. Yapay zeka her hatayı açıklar ve bir çözüm önerebilir; ancak bunu yalnızca bir insan onaylayabilir. Sürümler, testler geçene kadar bekler.


Değişiklikten son karara kadar, altı adımda.
Bir insana ihtiyaç duyulana kadar her adım otomatiktir. Ardından sistem bekler ve doğru kişiye nedenini bildirir.
Bağlanın
NexusQA'i kod depolarınıza ve sürümlerinize yönlendirin. Değişiklikler, sürümler ve hatta olaylar doğru testleri başlatır.
Yazın ve kaydedin
Testleri yazın, tarayıcıda kaydedin veya yapay zekanın bir sayfadan taslak oluşturmasına izin verin. On tür, tek bir yerde.
Risk sırasına göre çalıştırın
Bilgi grafiği her testin hangi koda dokunduğunu bilir, böylece olası hatalar ilk sırada çalışır.
Açıkla
Yapay zeka izleri, değişikliği ve geçmiş hataları okur; sorunun uygulamadan, testten veya ortamdan kaynaklanıp kaynaklanmadığını söyler.
Onarın
Yapay zeka bir düzeltme önerebilir ve bunu bir dalda test edebilir. Bir insan bunu inceler ve karar verir.
Teslim
Sürüm, testleri geçene kadar bekler, ardından diğer tüm değişiklikler gibi Forge üzerinden ilerler.
Olası hatalar ilk sırada çalışır.
NexusQA; kodu, testleri ve geçmiş hataları birbirine bağlamak için bilgi grafiğini kullanır. Bir değişiklik geldiğinde, bozulma olasılığı en yüksek testler ilk sırada çalışır; böylece bir hatayı tüm test paketi bittiğinde değil, saniyeler içinde öğrenirsiniz. Yine de bir sürümden önce her test çalıştırılır.
Risk sırasına göre testler
Her test, bu değişiklik için bir risk puanı ve yazılı bir gerekçe alır.
- Sadece puanlar değil, gerekçeler
- Bir dakikadan kısa sürede ilk hata tespiti


Her sürüm kendini test eder
Değişiklikler, sürümler ve olaylar doğru test paketlerini başlatır. Sonuçlar sürüm kapısına ve destek kayıtlarına geri döner.
- Sürümler testlerini bekler
- Olaylar da bir kontrol başlatır


Uygulama mı, test mi yoksa ortam mı?
Başarısız bir test yalnızca nedenini bildiğinizde işe yarar. NexusQA adımları, ekranı, ağı ve kaydı maskelenmiş olarak tutar; yapay zeka bunları değişiklik ve geçmiş hatalarla birlikte okuyarak neyin bozulduğunu size söyler.
- Hata anındaki adımlar, ekran ve ağ durumu
- Güven oranıyla birlikte yapay zeka ön değerlendirmesi
- Grafikte bulunan geçmişteki benzer hatalar
- Kararsız testler ayrılır; yine de çalışır ancak hesaba katılmaz


Yapay zeka önerir. İnsan onaylar.
Bir hata netleştiğinde, yapay zeka bir düzeltme planlayabilir, ikinci bir modele planı kontrol ettirebilir, değişikliği bir dalda yapabilir ve her testi çalıştırabilir. Sonra durur. Bir insan değişikliği okur ve karar verir; onaylanan düzeltme diğerleri gibi birleştirme kuyruğuna girer.
Yedi aşama, tek imza
Bulundu, sınıflandırıldı, planlandı, kontrol edildi, düzeltildi, doğrulandı ve onaylandı. Son adım her zaman bir insandır.
- İkinci bir model planı kontrol eder
- Yalnızca bir insan onaylar


Hangi yapay zeka ve sorumluluk kimde
Her yapay zeka adımı santral üzerinden, önce yerel model olmak üzere, bir bütçe dahilinde ve her onarımın başında bir insan olacak şekilde çalışır.
- Önce yerel model
- Proje başına bütçeler ve sınırlar


İnsanlar da test eder, her şey kayıt altına alınır.
Bazı şeyleri yalnızca bir insan fark edebilir. Dış test iş ortakları da dahil olmak üzere test uzmanları bir portalda çalışır: uygulamayı bir çerçeve içinde kullanır, üzerine çizim yaparlar ve derleme, cihaz ve adımlar onlar için otomatik olarak kaydedilir. Müşteri verilerini asla görmezler, yalnızca test verilerini görürler.
Üzerine çizin, gönderin
Her adımı yeniden oynatılabilir şekilde, doğrudan uygulama üzerinde işaretler, kutular, oklar ve notlar.
- Otomatik olarak kaydedilir
- Yeniden oynatılabilir adımlar


Sınırları belirlenmiş iş ortakları
- Tek proje, tek sözleşme
- Tek adımda sonlandırılır


Doğru görünür, herkes için çalışır, hızlı kalır.
Her sürüm ekran ekran karşılaştırılır, erişilebilirlik açısından kontrol edilir ve hız bütçesine göre ölçülür. Bütçeyi aşan bir derleme yayınlanamaz ve bir sayfanın görünümündeki değişikliğin onaylanması gerekir.
- Değişikliklerin onaylandığı piksel karşılaştırması
- Koda bağlı erişilebilirlik bulguları
- Her sürümde hız bütçeleri ve yük testleri


NexusQA ile test hakkında.
Hangi test türlerini kapsar?
Regresyon, entegrasyon, duman (smoke), API, görsel, erişilebilirlik, güvenlik, hız, yük ve keşif testleri; tek bir sonuç kümesiyle tek bir yerde.
Yapay zeka kodumuzu kendi başına değiştirir mi?
Hayır. Yapay zeka bir düzeltme önerebilir ve bunu bir dalda test edebilir; ancak bunu yalnızca bir insan kabul edebilir ve kabul edilen bir düzeltme diğer tüm değişiklikler gibi birleştirme kuyruğundan geçer.
Risk sıralaması nasıl çalışır?
Bilgi grafiği, her testi dokunduğu koda ve geçmişteki hatalara bağlar. Her değişiklik için başarısız olma olasılığı en yüksek testler ilk sırada çalışır. Yine de bir sürümden önce her test çalıştırılır.
Dış test iş ortakları bunu kullanabilir mi?
Evet. Test uzmanı portalında çalışırlar, yalnızca kendi projelerini ve test verilerini görürler ve sözleşmeleri bittiğinde erişimleri sona erer.
Forge ile çalışır mı?
Evet. Forge içindeki değişiklikler ve sürümler kendi testlerini başlatır ve bir sürüm testler geçene kadar bekler. NexusQA, halihazırda kullandığınız kod barındırma hizmetiyle de çalışır.
Daha detaylı inceleyin
NexusQA'in kendi sisteminizi test etmesini görün.
Bir uygulama ve bir sürüm getirin. Size risk sırasına göre dizilmiş testleri, açıklanmış bir hatayı ve onayınızı bekleyen bir onarımı gösterelim.