QTP 10 กับ QTP 11
QTP 10 และ QTP 11 เป็น Quick Test Professional (QTP) สองเวอร์ชันซึ่งเป็นเครื่องมือทดสอบเพื่อตัดสินความสามารถของแต่ละบุคคลในอินเทอร์เฟซผู้ใช้แบบกราฟิกที่ใช้งานได้ ช่วยในการทดสอบหัวข้อต่างๆ มากมาย เช่น แอปพลิเคชัน windows มาตรฐาน ออบเจ็กต์เว็บ ตัวควบคุม Active X,. Net, Java, SAP, แอปพลิเคชันพื้นฐานด้านภาพ, Siebel, Oracle, PeopleSoft และเทอร์มินัลอีมูเลเตอร์ QTP สอดคล้องกับ Unicode ตามข้อกำหนดของมาตรฐาน Unicode ซึ่งจะทำให้แอปพลิเคชันทดสอบใช้งานได้หลายภาษา
จนถึงตอนนี้มีหลายเวอร์ชันของ QTP และด้วยการมาถึงของ QTP11 มีหลายคนที่สับสนเกี่ยวกับความแตกต่างระหว่าง QTP11 และ QTP10 แน่นอนว่ามีการอัปเดตมากมายรวมถึงฟีเจอร์ใหม่ทั้งหมดใน QTP11 ที่ไม่มีใน QTP10
ในขณะที่ QTP10 สามารถระบุอ็อบเจ็กต์ผ่านการระบุอ็อบเจ็กต์ปกติเท่านั้น ยังมีวิธีต่างๆ ในการระบุอ็อบเจ็กต์ใน QTP11 วิธีการต่างๆ เหล่านี้คือการสอน XPath และการสอน CSS
ใน QTP11 โปรแกรมดูผลลัพธ์ได้รับการปรับปรุงในรูปแบบของแผนภูมิวงกลม สถิติสำหรับการทดสอบทั้งในปัจจุบันและก่อนหน้าและหน้าสรุป
วิธีการระบุวัตถุปกติมีการเปลี่ยนแปลงเล็กน้อยใน QTP11 มีตัวระบุความสัมพันธ์ที่มองเห็นได้นอกเหนือจากตัวระบุลำดับ ในการนี้ การระบุวัตถุจะขึ้นอยู่กับความสัมพันธ์กับวัตถุข้างเคียง และจะเป็นประโยชน์ในการเอาชนะจุดอ่อนของคุณลักษณะการระบุลำดับที่มีอยู่ใน QTP10
มี LoadFunctionLibrary ใหม่ใน QTP11 ที่มีประโยชน์มากในการโหลดไลบรารีฟังก์ชันในทุกขั้นตอนแทนที่จะเริ่มรัน
เมื่อเปรียบเทียบกับ QTP10 การสร้างนิพจน์ทั่วไปนั้นง่ายมากใน QTP11
สามารถทดสอบฟังก์ชัน GUI และแอปพลิเคชันที่ไม่มี UI ได้ ซึ่งไม่สามารถทำได้ใน QTP10
มีโปรแกรมเสริม Silverlight ใหม่ทั้งหมดที่รองรับการทดสอบวัตถุใน silverlight 2 และ silverlight 3 คุณสมบัติใหม่ที่เพิ่มเข้ามาใน QTP คือขั้นตอนการกำหนดพารามิเตอร์อัตโนมัติ