本文将带你了解软件测试技术之面试必问的25道数据库测试题,希望对大家学测试技术有所帮助
面试必问的25道数据库测试题
1)什么是数据库测试?
数据库测试也称为后端测试。数据库测试分为四个不同的类别。
数据完整性测试
数据有效性测试
数据库相关的性能
测试功能,程序和触发器
2)在数据库测试中,我们需要正常检查什么?
通常,我们在DB Testing中检查的内容是:
约束检查
验证字段大小
存储过程
将应用程序字段大小与数据库匹配
基于绩效的问题的索引
3)解释什么是数据驱动测试?
在数据表中,为了测试多个数据,使用数据驱动的测试。通过使用它,它可以很容易地从不同位置同时替换参数。
4)什么是连接并提及不同类型的连接?
Join用于显示两个或两个以上的表,连接类型为:
自然加入
内部联接
外加入
交叉加入
外部联接又分为两部分:
左外连接
右外连接
5)什么是索引并提及不同类型的索引?
索引是数据库对象,它们是在列上创建的。为了快速获取数据,经常访问它们。不同类型的索引是:
B树索引
位图索引
聚集索引
覆盖指数
非唯一索引
独特的指数
6)在测试存储过程时,测试人员采取了哪些步骤?
测试人员