QTP是 Quick Test Professional的简称,它是一款 自动测试工具。QTP主要用于执行重复的自动化测试,特别是用于回归测试和测试同一软件的新版本。在使用QTP之前,测试人员需要考虑如何对应用程序进行测试,包括要测试哪些功能、操作步骤、输入数据和期望的输出数据等。QTP支持多种编程语言,如VBScript和JavaScript,并且可以通过录制和回放屏幕上的操作流程来自动生成功能测试或回归测试用例。
QTP的特点包括:
侧重于功能的回归自动化测试:
QTP主要用于功能测试和回归测试,特别是在界面测试方面,如按钮、下拉框、编辑框等。
支持的脚本语言:
QTP支持VBScript脚本语言。
录制和回放功能:
QTP允许用户录制屏幕上的操作流程,并可以回放这些脚本,以自动化执行测试。
对象识别:
QTP通过三类属性(Mandatory、Optional、诱发)来识别对象,并且支持插件(Add-in)来识别不同语言平台开发的软件控件。
跨平台支持:
QTP可以在不同的操作系统上运行,并支持多种编程语言。
QTP由Mercury公司开发,现已被惠普收购,成为HP旗下的商业产品。QTP与LoadRunner等工具一起,为软件测试提供了强大的自动化测试能力。
声明:
本站内容均来自网络,如有侵权,请联系我们。