QTP 10 ve QTP 11
QTP 10 ve QTP 11, işlevsel Grafik Kullanıcı Arayüzündeki bireylerin yeterliliğini değerlendirmek için bir test aracı olan Hızlı Test Uzmanı'nın (QTP) iki versiyonudur. Standart windows uygulamaları, web nesneleri, Active X denetimleri, .Net, Java, SAP, görsel temel uygulamalar, Siebel, Oracle, PeopleSoft ve terminal emülatörleri gibi birçok konunun test edilmesine yardımcı olur. QTP, Unicode standardının gereksinimlerine göre Unicode uyumludur. Bu, birçok dilde uygulamaların test edilmesini sağlar.
Şimdiye kadar QTP'nin birçok versiyonu vardı ve QTP11'in gelişiyle birlikte QTP11 ve QTP10 arasındaki farklar hakkında kafası karışan birçok kişi var. Tabii ki QTP11'de QTP10'da olmayan birçok güncelleme ve tamamen yeni özellikler var.
QTP10, nesneyi yalnızca normal nesne tanımlama yoluyla tanımlayabilmesine rağmen, QTP11'de bir nesneyi tanımlamanın farklı yolları vardır. Bu farklı yöntemler XPath öğretici ve CSS öğreticidir.
QTP11'de, sonuç görüntüleyici, pasta grafikler, hem mevcut hem de önceki test çalıştırmaları için istatistikler ve özet sayfası şeklinde iyileştirildi..
QTP11'de normal nesne tanımlama yöntemi biraz değiştirildi. Sıralı tanıtıcıya ek olarak bir görsel ilişki tanıtıcısı vardır. Bu bağlamda, nesne tanımlama komşu nesnelerle ilişkili olacaktır ve QTP10'da bulunan sıralı tanımlama özelliğinin zayıflığının üstesinden gelmede yardımcı olacaktır..
QTP11'de, çalışma kitaplığını çalıştırmak yerine herhangi bir adımda işlev kitaplığını yüklemek için çok yararlı olan yeni bir LoadFunctionLibrary var.
QTP10 ile karşılaştırıldığında, QTP11'de düzenli ifade oluşturma çok kolaydır.
QTP10'da mümkün olmayan GUI ve UI'sız uygulama işlevselliğini test etmek mümkündür.
Silverlight 2 ve silverlight 3'te nesneleri test etmeyi destekleyen tamamen yeni bir Silverlight eklentisi var. QTP'ye eklenen bir diğer yeni özellik de otomatik parametre adımlarını.