QTP 10 vs QTP 11
QTP 10 ve QTP 11, bireylerin işlevsel Grafik Kullanıcı Arayüzündeki yeterliliğini değerlendirmek için bir test aracı olan Hızlı Test Profesyonelinin (QTP) iki sürümüdür. Standart windows uygulamaları, web nesneleri, Active X kontrolleri,. 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, uygulamaların birçok dilde test edilmesini sağlar.
Şimdiye kadar QTP'nin birçok versiyonu oldu ve QTP11'in gelişiyle, QTP11 ve QTP10 arasındaki farklar konusunda kafası karışan birçok kişi var. Tabii ki QTP11'de QTP10'da olmayan birçok güncellemenin yanı sıra tamamen yeni özellikler var.
QTP10 nesneyi yalnızca normal nesne tanımlama yoluyla tanımlayabilirken, QTP11'de bir nesneyi tanımlamanın farklı yolları vardır. Bu farklı yöntemler, XPath öğreticisi ve CSS öğreticisidir.
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.
Normal nesne tanımlama yöntemi, QTP11'de biraz değiştirildi. Sıra tanımlayıcıya ek olarak görsel bir ilişki tanımlayıcısı vardır. Bunda, nesne tanımlama komşu nesnelerle olan ilişkiye bağlı olacaktır ve QTP10'da bulunan sıralı tanımlama özelliğinin zayıflığının üstesinden gelmeye yardımcı olacaktır.
QTP11'de, çalıştırmayı başlatmak yerine herhangi bir adımda işlev kitaplığını yüklemek için çok yararlı olan yeni bir LoadFunctionLibrary vardır.
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'siz 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 başka yeni özellik de otomatik parametrelendirme adımlarıdır.