Andrei在http://qaheaven.com/的一篇名为《HP QTP 9.5 vs AutomatedQA TestComplete 7》的文章中对比了QTP9.5与TC7:
| QTP 9.5 | TestComplete 7 |
User-friendly and accessible information to have this comparison done | A big NO | Yes |
OS Supported | Windows 2000—Service Pack 4, Update Rollup 1 for Windows 2000 Service Pack 4 Windows XP 32-Bit Edition—Service Pack 2 Windows Server 2003 32-Bit Edition—Service Pack 2 Windows 2003 64-Bit Edition Windows Vista 32-bit Edition | Windows Mobile, Win CE, Smartphone support Windows NT Windows 2000 32-bit and 64-bit support Windows XP 32-bit and 64-bit support Windows Vista 32-bit and 64-bit support |
Development based type of applications | Windows applications created in Visual C++, Visual Basic, Delphi, C++Builder .NET, WPF and Java applications, web applications and web services 32-bit as well as 64-bit applications. | Windows applications created in Visual C++, Visual Basic, Delphi, C++Builder, PowerBuilder, Visual FoxPro and other development tools. |
Types of testing | Manual Coverage Keyword driven Regression Functional Unit | Functional unit regression white-box keyword driven Load/Stress/Scalability Distributed Coverage Manual |
Softw Lang supported | yes | yes |
Debugger | yes | yes |
User friendly IDE | yes | yes |
Screenshots | yes | yes |
Error handling | yes | yes |
Built-in operations | yes | yes |
Checkpoints usage | yes | yes |
Record and play | yes | yes |
Object Validation | Yes | yes |
Extensions (custom checkpoint types) | yes | yes |
Detailed test log | Yes | Yes |
Custom Test logs | Yes | yes |
Test log filtering/grouping/formatting | No | yes |
Test log export | HTML | Html, XML, MHT, archived, email, added to issue-tracking-system |
Custom Controls testing support | yes | |
Data driven test | Yes | yes |
DB support | yes | yes |
Excel/Text support as external data sources | Excel/Zip | Excel and Text |
Emulator support | AttachmateWRQ EXTRA! 9, Terminal Viewer (compatible EXTRA! 9), Reflection for Unix and OpenVMS sessions 14, Reflection 14 Hummingbird HostExplorer 2007 IBM IBM 5.9, IBM WebSphere Host On-Demand 10 NetManage RUMBA 7.5, RUMBA Web-to-Host 5.3 Seagull BlueZone 4 Zephyr PASSPORT 2007, PASSPORT PC TO HOST / WEB TO HOST 2004 and 2007 | MS-DOS |
Multiple data support for running automated tests | Yes | yes |
Object Browser | yes | |
View system info | yes | yes |
ActiveX and COM obj exploring | yes | yes |
Integration with Source Control System | HP Quality Center | Visual SourceSafe, CVS and others |
Integration with Visual Studio | no | |
Integration with other Team systems | - can’t tell | Yes (e.g. MSBuild projects) |
schedule nightly automated tests | Yes | yes |
Extended Automated testing support | yes | Windows API functions, functions located in DLLs and .NET assemblies, ActiveX, COM and WMI objects |
Unicode support | yes | yes |
Custom plugins | Can’t tell | SDK (http://www.automatedqa.com/products/testcomplete/sdk/) |
Download Trial Version | yes | yes |
License type | No info available | |
Online support | Yes | Yes |
Difficulty to learn the product | Medium | Easy |
Self-paced training | Easy | Easy |
Overall (my opinion) | Can wait. Use it only if QC & LoadRunner are a must-have inside your company | Worth every penny. |
可以看到TC在很多方面都不比QTP逊色,而最大的特点是价格低廉!