您好,欢迎访问三七文档
第五章检查点本节培训目标•了解QTP检查点的基本概念和重要性。•学习在测试脚本中增加标准检查点的方法。•学习在检查点中使用正则表达式。•学习审核测试结果,判断脚本是否成功。•学习在脚本中增加注释。校验和增强测试:检查点什么是检查点?•在QTP中,检查点是一个特殊的步,它比较两个值并显示结果•这两个值是对象的一个属性,也就是测试所产生的相应的值•QTP将测试运行产生的实际结果和测试计划中的期望值进行比较•如果两个值匹配,检查点成功检查点在测试脚本中的重要性没有检查点,录制好的测试脚本不能称为实用的测试脚本。检查点是自动化测试脚本代替测试工程师手工进行测试的主要手段。让我们分析一下测试工程师进行手工测试时的基本逻辑思路。Performuseractions1Waitforprocessestocomplete2VerifyAUTfunctionsasexpected3Repeatstepsuntilallapplicationsareverifiedcompliant4录制模式下的检查点的工作机制ScriptexpectedAddacheckpointObject:ButtonLogicalname:OKProperty:enabledValue:TrueQUICKTEST(recording)AUTPasswordNameOK系统生成的价值观,如订单编号或对象的属性值时的记录,成为预期的结果回放模式下的检查点工作原理AUTPasswordNameOKPASSTestResultsScriptexpectedexecutecheckpointObject:ButtonLogicalname:OKProperty:enabledValue:TrueQUICKTEST(running)actual=expected?界面上的常用检查点检查点的类型标准检查点检查点的值为常量的例子从ActiveScreen界面上增加检查点检查点失败会体现在TestResults报表中检查点的值可以为变量使用一个正则表达式一些正则表达式的例子welcome.=welcomesorwelcomedwelcom.welcominga*b=aab,aaaaab,ba+b=aab,aaaaab,aba?b=b,ab197[0-9]=1971,1977,1970[A-Z][a-z]=Ca,Mi,Oz在脚本中增加注释是一个良好的习惯请回答下列问题•什么是检查点?•你如何得知测试中已使用了检查点?•QTP是否只检验用户可见的应用?•“正则表达式”允许你做什么?
本文标题:05检查点
链接地址:https://www.777doc.com/doc-3383564 .html