Aracılığıyla paylaş


Cihaz TemelLeri Testleri

Bu bölümde

Konu Açıklama

CHAOS Testleri (Cihaz Temelleri)

CHAOS (Eşzamanlı Donanım ve İşletim Sistemi) testleri çeşitli PnP sürücü testleri, cihaz sürücüsü fuzz testleri ve güç sistemi testlerini eşzamanlı olarak çalıştırır.

Kapsam Testleri (Cihaz Temelleri)

Cihaz Temel Kapsamı testleri, belirli cihazlar için sürücü yığınlarına giren veya bu yığınlardan ayrılan çeşitli G/Ç istek paketlerini (IRP'ler) izler ve raporlar. Kapsam testlerinden alınan veriler, sürücü testi ve doğrulama sırasında kapsam zayıflıklarını belirlemeye yardımcı olabilir.

CPUStress Testleri (Cihaz Temelleri)

CpuStress testleri farklı işlemci kullanım düzeyleriyle cihaz G/Ç testi gerçekleştirir.

DriverInstall Testleri (Cihaz Temelleri)

Sürücü Yükleme test kategorisi, yükleme işlevselliğini test etmek için bir sürücüyü birkaç kez kaldırıp yeniden yükleyen testleri içerir. Testler, her yeniden yüklemeden sonra sürücüye ve cihaza yönelik G/Ç testini başlatır. Testler, bir cihaz sürücüsü veya cihazı yüklemesi ve yeniden yüklemesi gereken son kullanıcılar için genel deneyimi geliştirmek üzere tasarlanmıştır.

G/Ç Testleri (Cihaz Temelleri)

Cihaz Temelleri G/Ç testleri, belirtilen cihazlarda temel G/Ç testleri gerçekleştirir.

Sızma Testleri (Cihaz Temelleri)

Cihaz Temelleri Sızma testleri, güvenlik testinin kritik bir bileşeni olan çeşitli giriş saldırıları biçimleri gerçekleştirir. Saldırı ve Sızma testi, yazılım arabirimlerindeki güvenlik açıklarını belirlemeye yardımcı olabilir.

PnP Testleri (Cihaz Temelleri)

Cihaz Temelleri PnP testleri, bir sürücüyü neredeyse tüm PnP IRP'lerini işlemeye zorlar; ancak, özellikle vurgulanan üç alan vardır: çıkarma, yeniden dengeleme ve beklenmedik çıkarma. PnP testi, bunların her birini ayrı ayrı test etmek veya hepsini birlikte (stres testi olarak) test etmek için bir mekanizma sağlar. Bu PnP testi, kullanıcı modu API çağrıları (test uygulaması aracılığıyla) ve çekirdek modu API çağrılarının (bir üst filtre sürücüsü aracılığıyla) birleşimi kullanılarak gerçekleştirilir.

Yeniden Başlatma Testleri (Cihaz Temelleri)

Cihaz Temelleri Yeniden Başlatma testleri, belirtilen cihazlarda sistem yeniden başlatılmadan önce, sonra veya sırasında G/Ç çalıştırır.

Uyku Testleri (Cihaz Temelleri)

Cihaz Temelleri Uyku testleri, belirtilen cihazlarda, önce ve sonra ya da sistem uyku durumu geçişleri sırasında G/Ç ve PnP işlemlerini çalıştırır. Uyku testleri, test edilen cihazın sistemin desteklenen tüm uyku modlarından geçirilebilmesine imkan tanır. Ayrıca, Basit G/Ç stres testi aracılığıyla bu durum değiştikten sonra cihazın hala işlevsel olmasını sağlar.