QTP录制过程中的检查点添加教程

需积分: 50 5 下载量 173 浏览量 更新于2024-09-15 收藏 810KB DOC 举报
"本文档详细介绍了如何在QTP(QuickTest Professional)录制过程中添加检查点,旨在帮助用户避免在编辑脚本时无法添加检查点的问题。QTP是一款由MI公司推出的自动化功能测试工具,主要用于Web应用程序的测试。通过在录制过程中插入检查点,可以确保测试脚本能准确地验证应用的预期行为。" 在自动化测试中,检查点是一个关键元素,它允许测试者在测试脚本执行过程中验证特定对象或数据的属性是否符合预期。QTP提供了一种在录制模式下直接添加检查点的方法,这样可以在创建测试脚本的同时就确保了关键验证点的存在。 **B处理流程详解** B1 **从录制界面切换到QTP** 在录制测试场景时,如果需要添加检查点,用户需要暂停录制过程,然后切换到QTP主界面。这样做不会影响当前的录制,因为QTP会记住当前的状态。 B2 **添加检查点** 在QTP主界面中,找到“插入”菜单,然后选择“检查点”选项。这会在当前选定的对象或数据上插入一个检查点。 B3 **设定检查点** 选择要插入的检查点类型,例如:值检查点、图像检查点、数据库检查点等。然后,根据所选类型的需要,配置检查点的详细设置,比如要验证的值、比较方法、容差值等。 B4 **继续录制** 完成检查点设置后,返回录制模式,QTP会自动最小化并恢复录制状态,此时可以继续录制剩余的测试步骤。 **C术语说明** C1 **Test Director (TD)** Test Director是MI公司的一款测试管理工具,采用基于浏览器的架构,允许用户在任何连接到服务器的计算机上管理和跟踪测试用例和测试结果。 C2 **QuickTest Professional (QTP)** QTP是MI公司(现HP公司)的功能测试工具,专门用于Web应用程序的自动化测试,支持多种测试类型,如功能测试、回归测试等。 **D实例** D1 **操作演示** 在录制过程中,可以通过点击Windows桌面的QTP快捷方式切换到QTP界面。这一操作不会被QTP记录,因为它发生在录制之外。 D2 **插入检查点** 在QTP界面上,点击“插入检查点”的图标,然后从下拉菜单中选择合适的检查点类型。 D3 **设定检查点属性** QTP会自动最小化,鼠标变为手型,此时可以在应用中选择要检查的对象,QTP会弹出检查点设置对话框。根据需要调整设置,如对象属性、预期值等。 D4 **验证成功** 成功添加检查点后,可以继续录制后续的测试步骤,QTP会记录下新添加的检查点以及后续的操作。 通过遵循这些步骤,用户可以确保测试脚本包含必要的检查点,从而提高测试的覆盖率和准确性。在测试过程中,检查点的正确使用有助于快速定位和修复可能出现的问题,从而提升软件的质量和稳定性。
2012-09-02 上传
读Excel文件中的计算式,调用计算器实现自动计算 【Dim aslen,t , iRowCount, iLoop, numAdd,xlApp, xlFile, xlSheet Set xlApp = CreateObject ("Excel.Application") Set xlFile = xlApp.Workbooks.Open ("c:\a.xlsx") Set xlSheet = xlFile.Sheets("Sheet1") iRowCount = xlSheet.usedRange.Rows.Count ‘计算Sheet1中已经填写的行数 For iLoop = 2 To iRowCount numAdd2 = xlSheet.Cells(iLoop,2) ‘读出Excel的第二列的内容 aslen=Len( numAdd2) For t=1 To aslen Select Case Mid(numAdd2,t,1) Case "1" Window("计算器").WinButton("1").Click Case "2" Window("计算器").WinButton("2").Click Case "3" Window("计算器").WinButton("3").Click Case "4" Window("计算器").WinButton("4").Click Case "5" Window("计算器").WinButton("5").Click Case "6" Window("计算器").WinButton("6").Click Case "7" Window("计算器").WinButton("7").Click Case "8" Window("计算器").WinButton("8").Click Case "9" Window("计算器").WinButton("9").Click Case "0" Window("计算器").WinButton("0").Click Case "+" Window("计算器").WinButton("+").Click Case "-" Window("计算器").WinButton("-").Click Case "*" Window("计算器").WinButton("*").Click Case "/" Window("计算器").WinButton("/").Click Case "=" Window("计算器").WinButton("=").Click Case "." Window("计算器").WinButton(".").Click Case "C" Window("计算器").WinButton("C").Click case else msgbox "input error" End Select Next Next Window("计算器").Close xlFile.Save xlFile.Close xlApp.Quit Set xlSheet = Nothing Set xlFile = Nothing Set xlApp = Nothing