51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2086|回复: 7
打印 上一主题 下一主题

[原创] QTP自学遇到使用检查点的困惑

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2011-10-10 11:50:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
今天学习小强老师的这2个视频
[V] 小强老师系列作品:QTP检查点之研究
http://www.boobooke.com/v/bbk1595
本集是承接上集,小强老师向刚刚接触QTP的朋友介绍了QTP的重要功能 - 检查点,希望对大家有帮助。
[V] 小强老师系列作品:QTP参数化之研究
http://www.boobooke.com/v/bbk1599
本集是承接上集,小强老师向刚刚接触QTP的朋友介绍了QTP重要的功能-参数化, 希望对大家有帮助。
有点困惑:一、使用检查点有什么好处呢,能不能具体结合实例解释一下?
二、参数化的视频中讲了以下内容:录制实验程序
                                使用DataTable进行参数化
                                RandomNumber
                                                环境变量的使用
                                DataDriver
为什么要使用环境变量呢,跟参数化感觉差不多啊?
还希望知道的朋友指点一二
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2011-10-10 13:17:50 | 只看该作者
1 检查点是 检查你的操作是否正确,比如登录,插入个检查点来获取登录成功后的信息,如果没有获取到,可能登录不成功;没有检查点你就更不知道是否登录成功。(不过脚本运行时可看界面,那若是批量执行脚本时呢? 你不能都看界面吧)
2 比如登录的错误用例肯定有很多,可见要写的很多错误登录脚本了? 所以我们引用了 datatable,进行参数化;在一个脚本内覆盖所有的错误测试数据;
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2011-10-10 13:18:11 | 只看该作者
一,检查点的使用是当你需要验证某个预期值的时候,比如你点击一个按钮后,想知道用户输入的名字是不是“徐丫头”,那就建立一个检查点;
不过检查点的限制是,检查点对象不能使用脚本建立,必须手动维护;这在自动化框架中的使用受限。

二,参数化和环境变量,都可以用来存储变量,为啥要存储变量呢,是因为脚本的运行过程中,可能需要调用其他函数完成某个功能,环境变量可以在函数之间交换数据,因为他是全局的,任何脚本和函数都可以使用。参数化也是存储变量的作用,但是参数化的变量是本地的,也就是除了当前参数化的语句之外的脚本无法使用;
而且参数化的限制是,无法在脚本中创建,只能通过QTP手动创建,所以在自动化框架中使用也是受限的。
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2011-10-10 13:37:44 | 只看该作者
本帖最后由 许丫头 于 2011-10-10 13:40 编辑


是在这里查看检查点的数据吗

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2011-10-10 14:01:46 | 只看该作者
你现在点中的那个只是一个step,在脚本中是一条语句,你可以看到他的result是“Done”,done的意思是当前的操作正常完成。

如果你点一下那个checkpoint “login”,就能看到他的result是“pass”,意思当前你建立的检查点的预期值与实际值相符,所以这条pass了。
回复 支持 反对

使用道具 举报

该用户从未签到

6#
 楼主| 发表于 2011-10-10 14:39:55 | 只看该作者
恩,你说的我明白了,早上看的是小强老师的视频,现在又翻到小布老师的视频看了下,感觉小布老师说的比较详细,基本都了解了,为什么要加检查点,特别是他提到一句:不加检查点的脚本不是完整的脚本,说明检查点很重要的
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2011-10-10 18:36:56 | 只看该作者
加油,这些初级的学会了,慢慢就能知道更多。
你学的这些已经达到51testing的培训的水平了。
回复 支持 反对

使用道具 举报

该用户从未签到

8#
 楼主| 发表于 2011-10-11 09:01:56 | 只看该作者
回复 7# softCore
谢谢你的鼓励,我回继续努力的
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-19 03:19 , Processed in 0.086794 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表