Dokümantasyon · Özellik rehberi · Görev ve kalite

Testler

Durum: Uygulamada

Projedeki testleri, ajanların koştuğu testleri ve sizin düz cümleyle yazdığınız testleri tek yerde görün. Metinsel testi onayınızla otomatik teste dönüştürün.

İçindekiler

Ne işe yarar

Testler ekranı: metinsel test alanı ve durum sayaçları, projedeki testler (Python 149, Swift 10), AI’nin koştuğu testler
Kalite › Testler (örnek proje).
  • Kalite › Testler projedeki test dosyalarını dil ve araca göre bulur (ör. Python 3 dosya · 149 test, python3 -m pytest; Swift swift test).
  • AI’nin koştuğu testler: görev doğrulamaları (hx task verify) ve ajanların terminalde çalıştırdığı test komutları, zamanıyla.
  • Metinsel testler: “Kullanıcı giriş yapınca sepet boş görünmeli” gibi bir cümle yazar, Kaydet’e basarsınız; kabul testi olarak saklanır. Durumlar: Yazıldı, Otomatikleşti, Geçti, Kaldı.
  • AI’ya uygulat… metinsel testi otomatik teste dönüştürme istemini gösterir; Onayla ve Gönder demeden gitmez.

Adım adım

  1. Proje menüsünde Kalite › Testler’i açın.
  2. Projedeki testler listesinde bir suite’i açarak dosyaları görün; Yenile keşfi yeniden yapar.
  3. Metin alanına beklediğiniz davranışı yazın ve Kaydet’e basın.
  4. Satırdaki AI’ya uygulat… ile istemi okuyun, Onayla ve Gönder deyin.
  5. Görev bazında testi yeniden koşmak için görev ayrıntısında Doğrula’ya basın; projeyi denemek için araç çubuğundaki ▶︎ Çalıştır’ı kullanın.

İlgili hx komutları

# projenin doğrulama komutunu koşar, sonucu görev kaydına yazar
hx task verify TASK-004

# gösterilen sürümlerde düzeltme almayan özelliklere kabul testi önerir
hx accept scan

# kullanıcı testlerini kayıtlardan üretir
hx usertest generate

Sık sorulan sorular

Metinsel test kendiliğinden koşar mı?

Hayır. Otomatik teste dönüşene kadar elle işaretlenir (Geçti/Kaldı); dönüşünce proje testleriyle birlikte koşar.

Hangi test araçları tanınır?

Swift, Python (pytest), JavaScript/TypeScript (npm test, vitest, jest) ve benzeri yaygın araçlar dosya ve yapılandırmadan keşfedilir.

“Çalıştır” ile “Doğrula” farkı nedir?

▶︎ Çalıştır projeyi uygulama olarak başlatır; Doğrula projenin doğrulama (test) komutunu koşar ve görev rozetine yazar.

Yardım gerekiyor mu?

Bu sayfada cevabı bulamadıysanız yazın; yanıt veririz.