位图检查点(Bitmap Checkpoint)检查位图格式的网页或应用程序区域;如。被测应用程序中有一个按钮,显示<查看文档>其中<号码>会被输入到应用程序中其它位置窗体的四位数字代码替换。可以创建一个文本区域检查点,以确认在该按钮上显示与窗体中的号码相同
测试用例就是就给个预期结果,然后实际结果与预期结果不一样,该用例出错,再进一步判断是不是bug。利用QTP做自动化测试,如果没有设置检查点,那都通过,就自动化测试报告就没有必要拿出来做分析了。要知道机器是死的,人是活的,机器只能根据你给的检查点通不通过来做出报告。我们才能根据QTP的测试执行报告来输出我们的测试报告。
检查点在我看来:有几种,如楼上所言的文本检查点,图片检查点,标准检查点,文本区域检查的,这些都是QTP来帮我们输出报告,还有一种就是自定义的(就是自己写逻辑判断脚本,利用Reporter.reportEvent 方式来输出报告)
看了你的脚本,在做选择的时候,都是使用鼠标或键盘 *** 作,基本上这样的编程方式是不可取的,主要问题是程序不稳定,受外界的干扰大,最后往往容易出错,变得不可用。我觉得,所有的输入和选择都是应该用对象的函数来做,不要依赖于键盘输入或鼠标选择。
你提到的检查点问题,不建议使用,检查点的设定,可移植性差。应该考虑完全有脚本来控制所有检查。
你是否想检查输入X和界面上的Name:想比较,如此的话,可以
- 取出界面上输入的值
- 取出Action1输入的值 Parameter("Order_Name")
然后使用if语句进行字符的判断。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)