51Testing软件测试论坛

标题: 批量测试存储过程 [打印本页]

作者: 樱花季节    时间: 2009-5-10 17:45
标题: 批量测试存储过程
本帖最后由 樱花季节 于 2010-10-26 16:53 编辑

需要批量测试存储过程,
写了个方案,大家 帮我看看行不行?
1.        编写数据库脚本测试存储过程
步骤:
a.创建存储过程用例表。思考:Proc_param列应该是个动态字段,根据不同存储的输入参数数量增加而增加。
Create table proc_tc_${存储过程名}
(
   Proc_name,
   Proc_param
)
b.创建存储过程实际结果表。
Create table proc_${存储过程名}_actualResult
(
   Proc_name,
   Col1
   Col2
)
c.创建存储过程预期结果表。
Create table proc_${存储过程名}_expectResult
(
   Proc_name,
   Col1
   Col2
)
b.将写好的用例导入proc_tc_${存储过程名}
c.编写存储过程,从proc_tc_${存储过程名}表中读入数据,获取被测存储过程的执行次数,循环执行。同时将执行结果插入proc_${存储过程名}_actualResult表。
c.编写脚本比对proc_${存储过程名}_actualResult与proc_${存储过程名}_expectResult,输出测试报告。
可行性分析:针对每个存储过程,都需要对应的用例表,实际结果表,预期结果表。需要考虑数据库性能。对于输出多个结果集的存储过程来说,要对应建立预期结果吧,实际结果表。




帮忙看看啊,小女子先谢了!
作者: 樱花季节    时间: 2010-12-30 17:48
已经上手,谢谢各位
作者: ThisSin    时间: 2018-5-14 11:44
能给具体说一下么,刚好需要测试一结算的批量数据是否正确,谢谢!!!




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2