用QTP进行自动化测试的流程是什么?

匿名网友 匿名网友 发布于: 2016-01-04 00:00:00
阅读 129 收藏 0 点赞 0 评论 0

QTP的测试流程包含七大阶段:

录制测试脚本前的准备(Preparation)

1、在测试前需要确认你的应用程序及QTP是否符合测试需求;确认你已经知道如何对应用程序进行测试,如要测试哪些功能、操作步骤、预期结果等。

2、同时也要检查一下QTP的设定,如Test Settings(测试设置)以及Options(选项)对话窗口,以确保QTP会正确的录制并储存信息。确认QTP以何种模式储存信息。

录制测试脚本(Record)

1、操作应用程序或浏览网站时,QTP会在Keyword View(关键字视图)中以表格的方式显示录制的操作步骤。

2、每一个操作步骤都是使用者在录制时的操作,如在网站上点击了链接,或则在文本框中输入的信息。

加强测试脚本(Enhance)

1、在测试脚本中加入检查点,可以检查网页的链接、对象属性或者字符串,以验证应用程序的功能是否正确。

2、将录制的固定值以参数取代,使用多组的数据测试程序。使用逻辑或者条件判断式可以进行更复杂的测试。

对测试脚本排错(Debug)

修改过测试脚本后,需要对测试脚本作调试,以确保测试脚本能正常并且流畅的执行

执行测试脚本(Run)

通过执行测试脚本,QuickTest 会在新版本的网站或者应用程序上执行测试,检查应用程序的功能是否正确

分析测试结果(Analyze)

分析测试结果,找出问题所在

回报问题(Defect)

如果你安装了TestDirector(测试向导)(Ouality Center(质量中心)),则你可以将发现的问题回报到TestDirector(Quality Center)数据库中。TestDirector(Quality Center)是Mercury测试管理工具

评论列表
文章目录