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中是不可能的。