51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 6662|回复: 15
打印 上一主题 下一主题

[原创] 数据库测试

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-8-28 09:20:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
测试用例中,输出项中提到了数据成功保存到数据库中,那么我想问一下,如果测试人员通过SQL语句对数据库进行查询,那么所执行的SQL语句,算不算测试用例中的一部分写出来呢.
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2007-8-28 09:20:51 | 只看该作者
对数据库的测试应该放在那个阶段进行?
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2007-8-28 09:21:09 | 只看该作者
数据库测试有那些需要关注的地方?
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2007-9-21 12:01:02 | 只看该作者
当然也算测试用例,比如我们的项目,要验证一个表,写一下目的,输入的查询代码,期望结果,我的用例很简单,就是这些,成功地就OK,失败的提Bug,然后让DEV去Resolve,所以测试用例没有很多形式化的东西。
回复 支持 反对

使用道具 举报

  • TA的每日心情
    无聊
    2017-4-10 01:47
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    5#
    发表于 2007-11-14 09:55:57 | 只看该作者

    回复 4# 的帖子

    学习了啊
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2007-11-14 10:43:11 | 只看该作者
    数据库测试也要根据实际情况来进行,有些公司数据库的测试不是测试工程师在做,而是数据库维护人员在做,或者直接就是开发。
    我现在做的数据库测试分阶段,因为我们公司数据库的测试也压在我们头上了。
    第一阶段,也就是数据库生成阶段,可以进行数据库构造分析,结合数据库设计提一些设计上的建议。
    第二阶段,构造数据进行数据库存储正确性测试,我们的开发把数据库写在rose档里,烦死了快,这一阶段可以自己协议写自动的存储过程来对数据库进行一些实际意义上的测试。
    第三阶段,基本上就很轻松了,主要是后期数据库与服务器交互数据的一个验证过程。在web端进行数据提取检查其正确性。判断程序的错误,这一阶段我的理解就与数据库本身的测试联系不大了,主要是验证接口数据传递了。

    [ 本帖最后由 antoni 于 2007-11-14 10:44 编辑 ]
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
    发表于 2007-11-14 12:07:14 | 只看该作者
    对,有些公司的数据库就是DBA在做。
    “如果测试人员通过SQL语句对数据库进行查询,那么所执行的SQL语句",这也是测试用例。输入代码,然后分析actual result,看是否和Expected Result一致。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
    发表于 2007-11-14 16:27:08 | 只看该作者
    数据库系统测试关注重点:
    1、数据库是否符合范式
    2、数据库设计是否和数据库相同
    3、数据库设计是否合理
    4、数据库安装测试
    5、数据库配置测试
    数据库集成测试关注重点
    1、数据项的修改、增加、删除操作
    2、数据据增加满、删除空
    3、删除空表中的记录
    4、数据表的并发操作
    5、针对存储过程的接口测试
    6、结合业务逻辑作关取表的接口测试
    数据库单元测试关注重点
    1、语句覆盖
    2、通过走读方式
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
    发表于 2007-11-28 17:04:06 | 只看该作者
        xuexi
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10#
    发表于 2007-11-28 21:56:00 | 只看该作者
    呵呵,学习了不少,谢谢前辈
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    11#
    发表于 2007-12-7 16:08:17 | 只看该作者
    不明白哦
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    12#
    发表于 2007-12-7 16:46:55 | 只看该作者
    SQL不会~
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    13#
    发表于 2007-12-12 16:43:24 | 只看该作者

    谢谢了哈

    谢了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    14#
    发表于 2007-12-12 19:22:30 | 只看该作者
    目前还没做过这方面的测试哎
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    15#
    发表于 2012-2-13 16:06:32 | 只看该作者
    回复 6# antoni


        请问,6楼大仙,像第一阶段数据库构造分析这个如果要写测试用例该怎么写呢,能否举个例子,最近正在做这方面的测试,领导要求有测试用例,真是愁死我了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    16#
    发表于 2012-2-14 15:45:26 | 只看该作者
    学习一下 ,才做测试,还没去了解过数据库
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-13 14:58 , Processed in 0.077894 second(s), 25 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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