QTP 10 so với QTP 11
QTP 10 và QTP 11 là hai phiên bản của Quick Test Professional (QTP), là một công cụ kiểm tra để đánh giá mức độ thành thạo của các cá nhân trong Giao diện Người dùng Đồ họa chức năng. Nó giúp kiểm tra rất nhiều chủ đề như ứng dụng windows tiêu chuẩn, đối tượng web, điều khiển Active X,. Net, Java, SAP, các ứng dụng cơ bản trực quan, Siebel, Oracle, PeopleSoft và trình giả lập đầu cuối. QTP tuân thủ Unicode theo các yêu cầu của tiêu chuẩn Unicode. Điều này cho phép thử nghiệm các ứng dụng bằng nhiều ngôn ngữ.
Cho đến nay đã có nhiều phiên bản QTP và với sự xuất hiện của QTP11, có rất nhiều người nhầm lẫn về sự khác biệt giữa QTP11 và QTP10. Tất nhiên, có nhiều bản cập nhật cũng như các tính năng hoàn toàn mới trong QTP11 mà không có trong QTP10.
Mặc dù QTP10 chỉ có thể xác định đối tượng thông qua nhận dạng đối tượng thông thường, nhưng có nhiều cách khác nhau để xác định đối tượng trong QTP11. Các phương pháp khác nhau này là hướng dẫn XPath và hướng dẫn CSS.
Trong QTP11, trình xem kết quả đã được cải thiện ở dạng biểu đồ hình tròn, ảnh tĩnh cho cả các lần chạy thử nghiệm hiện tại và trước đó và trang tóm tắt.
Phương pháp nhận dạng đối tượng thông thường đã được thay đổi một chút trong QTP11. Có một định danh quan hệ trực quan ngoài định danh thứ tự. Trong điều này, việc nhận dạng đối tượng sẽ phụ thuộc vào mối quan hệ với các đối tượng lân cận và sẽ hữu ích để khắc phục điểm yếu của tính năng nhận dạng thứ tự đã có trong QTP10.
Có một LoadFunctionLibrary mới trong QTP11 rất hữu ích để tải thư viện hàm ở bất kỳ bước nào thay vì bắt đầu chạy.
So với QTP10, việc tạo biểu thức chính quy rất dễ dàng trong QTP11.
Có thể kiểm tra GUI và chức năng ứng dụng không có giao diện người dùng, điều không thể thực hiện được trong QTP10.
Có một tiện ích bổ sung Silverlight hoàn toàn mới hỗ trợ kiểm tra các đối tượng trong silverlight 2 và silverlight 3. Một tính năng mới khác đã được thêm vào QTP là các bước tham số hóa tự động.