Test Metodolojisi
QR64Code araçlarının işlev, gizlilik, tarayıcı uyumluluğu ve ölçülebilir çıktılar açısından nasıl doğrulandığı.
Bir araç sonucu yalnızca ekranda göründüğü için doğru kabul edilmez. QR64Code testleri bilinen giriş/çıkış çiftleri, round-trip kontrolleri, dosya karşılaştırmaları ve erişilebilir görev akışlarını kullanır.
Metin ve veri araçları
Base64 ve URL kodlama araçları ASCII, Türkçe karakter, farklı alfabe ve emoji içeren girişlerle round-trip test edilir. JSON aracı geçerli örneklerin yanında tek tırnak, sondaki virgül ve geçersiz sayı gibi hata örnekleriyle kontrol edilir.
Hash ve checksum
Bilinen test vektörleriyle MD5, SHA-1 ve SHA-256 çıktıları karşılaştırılır. Dosya checksum testinde aynı dosyanın değeri tekrarlanabilir olmalı; tek bayt değişiklik farklı özet üretmelidir.
QR araçları
QR üretimi farklı içerik türleri, hata düzeltme seviyeleri ve çıktı formatlarıyla kontrol edilir. QR okuyucu çıktısı en az iki farklı üretici tarafından oluşturulmuş örneklerle karşılaştırılır.
Görsel araçları
Özgün ve çıktı dosya boyutları bayt olarak kaydedilir. Boyut farkı `(özgün - çıktı) / özgün × 100` formülüyle gösterilir. Çıktı piksel boyutu, saydamlık ve görsel bozulma açısından incelenir.
Gizlilik ve erişilebilirlik
Araç girdilerinin ağ isteğine eklenmediği geliştirme araçlarıyla kontrol edilir. Klavye sırası, görünür odak, form etiketi, hata mesajı ve 390 px mobil reflow test edilir. Bu süreç tek başına tam WCAG uyumluluğu iddiası oluşturmaz.