51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2822|回复: 3
打印 上一主题 下一主题

[讨论] 数据库查询时间怎么测试?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-3-13 17:54:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请教各位:
要求测试数据查询时间小于10S,一般用什么方法测啊,这种测试是在单元测试阶段来测还是系统测试阶段啊?谢谢
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2008-3-14 10:52:35 | 只看该作者
1.当然是在系统集成之后进行测试;
2.要测试这个问题,还至少需要懂清楚:进行查询时的具体硬件环境?查询多少条的数据记录(及数据库里有多少条备查记录)?查询的复杂程度(查询的组合、种类等等)?

至于方法,可以手动,可以自动,不过可以肯定的是这个问题要花大量的人力与时间去测试。
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2008-3-14 11:27:05 | 只看该作者
自己顶一个
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2008-3-15 13:08:45 | 只看该作者
有不少工具可以做到你的这种要求,其实一般情况来说,函数调用占用的时间和查询调用时间是不一样的。这种情况下主要是检测sql语句的效率问题。很多PL/sql工具都可以做到显示查询时间的功能。然后把你要测试的查询语句在里面执行一遍。当然,数据的量对这个影响很大,还有sql的优化也是
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-9-22 07:03 , Processed in 0.075793 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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