HP Quick Test Professional (QTP) is a tool for functional and regression testing that supports testing of .NET, Java, web, and other applications. It uses VBScript for scripting and supports recording and playback of tests in Internet Explorer, Firefox, and Chrome. While powerful, it has some limitations like only running on Windows and not supporting all browsers. The main components of a QTP test include actions, libraries, object repositories, checkpoints, and integration with HP Quality Center for requirements and defect tracking. QTP supports recording, descriptive programming, debugging, data-driven testing, and recovery scenarios to make tests more robust.
Related topics: