MILY: 宋体">
1. 引入QTP的目的
对于测试人员,手动测试本来就是很枯燥的事情,但是对于这种枯燥的事情再加上一些重复性的操作就使测试人员家具这种烦躁的心情;对于QTP测试工具,它可以消除手动测试那种既耗时又单调,而且需要投入大量的人力资源的问题。
2. 关键字解释
QTP 及QuickTest Professional的简称。
3. QTP背景
3.1 公司介绍及其软件演变
QTP在V8.2之前被称WinRunner;WinRunner是由Mercury Interactive(美科利)公司研发的测试工具,之后卖给HP(惠普),被称着QTP。
3.2 版本演变和适应的操作系统
|
7.6 |
7.8 |
8.0 |
8.2 |
9.0 |
9.1 |
9.2 |
9.5 | ||||
WR |
√ |
√ |
√ |
|
|
|
|
| ||||
QTP |
|
|
|
√ |
√ |
√ |
√ |
√ | ||||
√ |
√ |
√ |
√ |
√ |
√ |
√ |
√ | |||||
Vista |
|
|
|
|
√ |
√ |
√ |
√ |
4. QTP与WR的对比
4.1 共同点
1) 都适用的范围:
Web-Related Environments: IE、Netscape、AOL JDK、Java Foundation Classes、AWT Symantec Visual Café ActiveX Controls
ERP/CRM: Oracle Jinitiator, 11i、NCA
Custom Client Server: Windows C++/C、Visual Basic
Operating Systems: Windows 98、2000、NT、ME、XP
Legacy: 3270,5250 Emulators 、VT100
2) 都能适用于Windows系统
4.2 不同点
1) QTP适用范围
ERP/CRM:SAP、Siebel 7.x、PeopleSoft 8.x
.Net:WinForms、WebForms、.Net controls
Web Services:XML、HTTP、WSDL、SOAP、J2EE、.Net
Multimedia:RealAudio/Video、Flash
2) WR适用范围
Custom Client/Server :PowerBuilder、Forte、Delphi、Centura、Stingray、SmallTalk
ERP/CRM: Baan、PeopleSoft、Windows Siebel 5, 6、GUI Clients Oracle、GUI Forms
3) QTP9.0及以后的版本适用于Vista操作系统
4) 对于脚本,QTP用的是VBS,WR是基于其软件自身的独立脚本TSL;
文章来源于领测软件测试网 https://www.ltesting.net/