51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 4371|回复: 8
打印 上一主题 下一主题

[原创] QTP数据库检查点该如何设置

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2010-9-2 14:26:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
QTP数据库检查点该如何设置呢?我今天在插入数据库检查点后,执行时就发现检查错误,
整个过程就是下一个订单,然后查看数据库中是否有这个订单记录,并检查记录中的值对不对。
但是我执行下来,发现查询到的记录中并没有包含执行中新加的订单,而我手动到数据库中查询,是有这条记录的,请问下大家,是不是我设置检查点的时候,哪个地方的设置不对?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2010-9-3 09:49:35 | 只看该作者
说的太模糊了
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2010-9-3 10:07:47 | 只看该作者

回复 2# 的帖子

就是新增一条记录,使用QTP的数据库检查点来检查数据库中是否新增了记录,新增的记录的值是否正确
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2010-9-3 13:51:25 | 只看该作者
用rowcount+1吗?
回复 支持 反对

使用道具 举报

  • TA的每日心情
    开心
    2018-4-22 12:50
  • 签到天数: 393 天

    连续签到: 1 天

    [LV.9]测试副司令

    5#
    发表于 2010-9-4 11:04:06 | 只看该作者
    给你一个思路,也是我自己设计的测试框架里的思路,程序我就不发上来了。
    1,写一个连接数据的函数,可以命名为 Is_Data_Update()
    这个函数主要是连接数据库,打开数据库,执行一个SQL查询语句,最后关闭连接
    如果查询有数据,就返回true,否则返回false
    2,在执行完新增或修改后,调用上面的函数,如:
    ‘ 执行新增
    webEdit("姓名").set  "联友"
    webButton("保存").click
    dim isOK,mySQL
    mySQL="select * from 表名 where 姓名=''联友"  ' 这里的SQL语句需要你自己写了,你需要知道表的结构
    isOK=Is_Data_Update(mySQL)
    if isOK=true then
      '新增成功
    else
      '新增失败
    end if
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-4-22 12:50
  • 签到天数: 393 天

    连续签到: 1 天

    [LV.9]测试副司令

    6#
    发表于 2010-9-4 11:10:48 | 只看该作者
    在我的测试框架中,对这种数据的验证,有两种方法
    1,我称它为“页面验证”
    就是我们新增,修改,删除,查询数据后,页面上是否有正确的显示
    2,我称它为“数据库验证”
    就是完成操作后,数据库里的表,是否有正确的响应

    这两种方法可以灵活的运用,即可以单独用其中一个,也可 以两种一起使用
    或者是都不使用,我通过一个开关它控制
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
    发表于 2010-9-4 13:08:34 | 只看该作者
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
     楼主| 发表于 2010-9-6 13:25:24 | 只看该作者

    回复 5# 的帖子

    非常感谢!我是个新手  先试试
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    2016-3-30 21:21
  • 签到天数: 6 天

    连续签到: 1 天

    [LV.2]测试排长

    9#
    发表于 2011-4-28 18:58:25 | 只看该作者
    看的头都大了 …
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-9-23 21:19 , Processed in 0.081130 second(s), 33 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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