QTP 10 vs 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-ში, არის ავტომატური პარამეტრიზაციის საფეხურები.