数据库测试应用系统的构成
时间:2015-2-4
在应用系统开发的每一个阶段都要进行测试,测试人员和测试内容的选择是重要的.通常,由专门人员进行测试或开发人员交换模块进行测试,尽量不要由开发人员自己测试自己所开发的模块,测试内容的选择可考虑如下几点.
1.检验所建立的逻辑数据模型是否完整,准确;
2.系统的用户界面,菜单结构和流程控制是否能得到用户的认可;
3.装载数据库的数据要有代表性,既要有继承性数据,也要有新数据,用以验证数据模型,约束和容量假设;
4.容错性测试,验证应用系统能否接受合法输入,拒绝无效输入和选择,在输入规则的和不规则的测试数据后得到的结果是否和预期的一样;
5.检验T-SQL程序单元如视图,存储过程等数据库对象的预期性能;
6.模拟不同的应用负载,以测试系统在不同负载下的性能.