QTP 10對QTP 11
qtp10和qtp11是quicktestprofessional(QTP)的兩個版本,QTP是一個測試工具,用於判斷個人對功能圖形用戶界面的熟練程度。它有助於測試許多主題,如標準windows應用程序、web對象、activex控件、.Net、Java、SAP、visualbasic應用程序、Siebel、Oracle、PeopleSoft和終端模擬器。根據Unicode標準的要求,QTP是Unicode兼容的。這使得可以用多種語言測試應用程序。
到目前為止,已經有許多版本的QTP,隨著QTP11的到來,許多人對QTP11和QTP10之間的差異感到困惑。當然,QTP11中有許多更新和全新功能,而QTP10中沒有這些功能。
雖然QTP10只能通過普通的物體識別來識別物體,但在QTP11中有不同的識別物體的方法。這些不同的方法是XPath教程和CSS教程。
在QTP11中,結果查看器以餅圖的形式進行了改進,包括當前和以前測試運行的靜態數據以及摘要頁面。
QTP11中正常的目標識別方法略有改變。除了順序標識符外,還有一個可視關係標識符。在這種情況下,目標識別將依賴於與相鄰對象的關係,這將有助於克服QTP10中存在的序數識別特徵的弱點。
QTP11中有一個新的LoadFunctionLibrary,它非常有助於在任何步驟加載函數庫,而不是開始運行。
與QTP10相比,QTP11中的正則表達式創建非常容易。
可以測試GUI和無UI應用程序功能,這在QTP10中是不可能的。