51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

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

[讨论] 急啊!大家帮我看看组长说的是什么意思?数据库测试的要点?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-10-10 10:18:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
今天接到老大的任务叫我熟悉数据库知识。数据库我掌握一般
以下是他的话:“从catis数据库中取元数据要进行种种加工,再用各种报表展现出来,我们测试,就要校验中间的加工过程是否有错误” 说的怪模糊的.请问如果要做好他说的测试工作我该从哪些方面准备数据库知识?
以下是一个模块设计样板:
2)功能
从源数据库CTAIS中提取数据保存到中间表中,作为基础数据为系统所用。
3)性能
采用存储过程定时抽取,一般在申报结束日晚零点开始抽取,数据库使用率不高,增加抽取速度。
4)输入项
1.名    称:年度
标    识:arg_year
类    型:varchar
      范    围:length(10)
输入方式:手工输入
2.名    称:月份
标    识:arg_time
类    型:varchar
      范    围:length(10)
输入方式:手工输入
5)输出项
1.名    称:kj_ycsb_zzs_dsesb
标    识:
类    型:数据库表
输出方式:
描    述:通过年度和月份用存储过程将数据(详情看kj_ycsb_zzs_dsesb表字段)保存到增值税低税额申报表:kj_ycsb_zzs_dsesb中。
7)存储分配
增值税低/畸高税负申报表(kj_ycsb_zzs_djgsb)。
8)限制条件
  一般纳税人在2003版《增值税纳税申报表》(适用于增值税一般纳税人)中取数。
一般纳税人畸高申报和低税负申报一般按照强制正态分布模型划分,得到增值税一般纳税人畸高申报和低税负申报的信息,初步确定,设定红色预警的畸高税负区间为高端的95%~100%(含95%)部分,低税负区间为低端的0%~5%(含5%)部分。

请高手赐教啊?从数据库哪些方面入手?我都糊涂了。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2008-10-10 11:39:28 | 只看该作者
可能是需要你根据业务流程查看存储过程代码吧 需要对数据库编程比较熟悉 有点类白盒
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2008-10-10 12:21:20 | 只看该作者

两种方法

第一种,如果是一个存储过程完成相关业务,那么你可以采用读存储过程代码的方法去验证是否满足需求。主要判断数据源是否正确,中间数据是否存储得当,计算方法是否正确,计算结果是否按要求存储。
第二种,黑盒测试。给一个输入值,之后根据计算公式算出预期值,然后在系统数据表现模块去验证系统计算结果是否与预期值相同。当然,这种方法有不足的地方,但是可以采用多组数据去验证。例如:输入值是3,输出值是9,那么计算过程有可能是3+3+3,3*3,3的平方等等。这个时候就要用多组数据去验证了。

考虑不全的地方请指正。
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2008-10-10 12:30:30 | 只看该作者

回复 3# 的帖子

是利用存储过程完成相关任务的,
好像要求应该就是你说的第一种。
现在真正的测试工作还没有正式开始,先谢谢了,我加强下存储过程的知识。
等测试正式展开时再请教你哈
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-25 08:27 , Processed in 0.074424 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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