Lola1123 2007-6-11 12:46
QTP中数据库检查点功能的使用
今天QTP9.2中尝试使用数据库检查点,多次尝试创建成功,总结如下,
[color=Magenta]数据库检查点的插入有2种方式,以默认方式(createquery using Microsoft Query)为例进行说明。[/color]
1 选择要插入数据库检查点的位置,然后
[1]Insert >checpoint>Database checkpoint >打开Database Query Wizard对话框(图1);
[attach]27161[/attach]
[attach]27162[/attach]
图2
[2]点击Next >弹出使用Microsoft Query 的步骤(图2),点击OK button,弹出choose Data Source的对话框,图3[attach]27163[/attach];
2 创建要检查的数据库
[1] 选择New Data Source功能,点击"OK";
[2] 弹出Create New Data Source的对话框,依次输入数据库的名字,选择数据库类型,点击“Connect ”
按钮,打开SQL_Sever Login对话框,选择数据库服务器的名称,[color=Magenta][color=Black]图4[/color][/color];
[color=Magenta]
[attach]27164[/attach]
图4
[/color][color=Magenta]
[/color][color=Magenta]点击Options按钮(图5_0)[/color][color=Magenta],选择数据库 ;[color=Black]
[/color][/color][color=Magenta][attach]27197[/attach]
图5_0
[/color][color=Magenta][color=Black]
[/color][color=Black][3] 选择所要检查数据库的表的名称[/color][/color][color=Magenta][color=Black](图5_0[/color][/color][color=Magenta][color=Black]),其他为默认值,点击OK 按钮;
[4] 点击OK 按钮,即可完成对Data source 的创建;
[color=Magenta]注:如果data source中已经有所需要的数据库,则直接选择即可,无需创建;[/color]
3选择需要检查的字段(图5)[/color][/color][color=Magenta][color=Black],选择后点击Next按钮;[/color][/color]
[color=Magenta][color=Black][attach]27168[/attach]
图5
4 在所选的字段中,根据需要创建筛选(图6_1)和排序(图6_2);
[attach]27169[/attach]
图6_1 创建筛选
[attach]27170[/attach]
图6_2创建排序
5 [/color][/color][color=Magenta][color=Black]点击“finish”按钮(图7),关闭Microsoft Query,返回到QTP检查点属性对话框(图8)[/color][/color]
[color=Magenta][color=Black][attach]27171[/attach]
图7
[/color][/color][color=Magenta][color=Black][attach]27172[/attach]
[/color][/color][color=Magenta][color=Black]图8[/color][/color]
[color=Magenta][color=Black]
从而完成对数据库检查点的插入。
[/color][/color]
[[i] 本帖最后由 Lola1123 于 2007-6-12 11:40 编辑 [/i]]
Lola1123 2007-6-11 14:08
手动创建SQL查询的方法
上面介绍了使用Microsoft Query创建查询的步骤, 下面的链接提供另一种方式(Specify SQL statement manually)创建查询的步骤;
[url]http://bbs.51testing.com/thread-34181-1-2.html[/url]
sdlkfj6
jacky9947 2007-6-11 14:53
很详细啊,谢谢楼主了
yuandjing 2007-6-11 17:05
超级学习中...
walker1020 2007-6-12 19:55
谢谢Lola1123 ,你有心了! 非常感谢你为此付出的劳动!
walker1020 2007-6-13 09:48
Lola1123 朋友以图示的形式详细讲解了 数据库检查点功能的用法,值得学习!
Lola1123 2007-6-18 14:25
大家共同学习
[quote]原帖由 [i]walker1020[/i] 于 2007-6-12 19:55 发表 [url=http://bbs.51testing.com/redirect.php?goto=findpost&pid=564120&ptid=79180][img]http://bbs.51testing.com/images/common/back.gif[/img][/url]
谢谢Lola1123 ,你有心了! 非常感谢你为此付出的劳动! [/quote]
大家互相学习,共同进步!
mcl19800627 2007-6-27 11:46
正在学习中
heartsteer 2007-8-15 19:22
学习 学习
受益匪浅
kitteylnm 2007-8-16 11:07
学习了,谢谢楼主啊
heartsteer 2007-8-20 10:26
受益匪浅~~~
sdlkfj2
yuanhao203 2007-8-25 03:02
thx
googlelife 2007-9-6 10:07
非常详细,感谢! 顶
非常详细,感谢! 顶
lilei6322721 2007-11-8 17:52
ganxie
caodongjian 2007-11-14 17:16
:Q :Q :Q THS
wslss007 2008-3-10 10:24
可是我不是很明白这里对sararycurrencyid是如何检查的?检查什么?
haha_s 2008-3-11 16:59
多谢楼主,呵呵~~
这样的好贴一定要顶
[[i] 本帖最后由 haha_s 于 2008-3-11 17:01 编辑 [/i]]
sunx1532 2008-3-23 22:12
我有个问题,谢谢楼主帮助解答。
我有一个程序,功能是添加用户信息到数据库的user_info_table表里。
我把user_info_table这个表添加为检查点,但是测试的时候每次都要向这个表写入数据,然后对比添加的数据和加为检查点的user_info_table表的最后一行是否一致。
我怎么才能实现!
sally_0817 2008-4-24 11:42
今天也正好在尝试使用该检查点,看到此贴,省去了我不少时间,谢谢楼主了~~~~
chenyunjun169 2008-4-30 09:27
好东西,值得学习!
shangguoli 2008-5-21 14:46
学习中,谢谢