Database Testing Tutorial
Database Testing Useful Resources
Selected Reading
- DB Testing - Interview Questions
- Database Testing – Challenges
- Database Testing – Security
- Database Testing – Recovery
- Database Testing – Backup
- Database Testing – Tools
- Database Testing – Performance
- Database Testing – Data Mapping
- Database Testing – Data Integrity
- Database Testing – Objects
- Database Testing – Scenarios
- Database Testing – Techniques
- Database Testing – Processes
- Database Testing – Types
- Database Testing – Overview
- Database Testing - Home
Database Testing Useful Resources
Selected Reading
- Who is Who
- Computer Glossary
- HR Interview Questions
- Effective Resume Writing
- Questions and Answers
- UPSC IAS Exams Notes
Database Testing – Challenges
Database Testing – Challenges
为了成功进行数据库测试,测试者应从所有来源收集要求,如技术和功能要求。 有几个要求可能很高,因此需要将这些要求细分为小部分。 测试数据库是一项复杂的任务,测试者在进行这一测试时面临许多挑战。 最常见的数据库测试挑战是:
Testing scope is too large
测试者需要确定数据库测试中的测试项目,否则他可能无法清楚地了解他将测试什么以及他不会测试什么。 因此,如果你明确要求,你可能会在数据库中浪费大量时间测试非关键物体。
如果有物体清单进行测试时,接下来是估算设计测试和执行每一试验项目的测试所需的努力。 根据其设计和数据规模,一些数据库测试可能需要很长时间才能进行。
由于数据库规模太大,发现必须测试的物体和有待排除的物体是一项巨大的挑战。
Scaled-down test database
通常向测试员提供开发数据库的复印件以供测试。 该数据库的数据很少,足以管理申请。 因此,需要测试开发、运行和生产数据库系统。
Changes in database structure
这是非行测试的共同挑战之一。 有时,你设计或进行测试,当时数据库结构也发生了变化。 这对于你了解在测试期间对数据库所作的改动是必要的。
一旦数据库结构发生变化,你应分析变化的影响并修改试验。 此外,如果多个用户使用测试数据库,你将无法确定测试结果,因此,你应确保测试数据库仅用于测试目的。
亚洲开发银行测试的另一个挑战是,你同时进行多种测试。 至少应该对业绩测试进行一次测试。 您并不希望您的数据库能够履行多项任务,而且报告工作不足。
Complex test plans
数据库结构通常很复杂,数据庞大,因此有可能重复进行不完整或相同的测试。 因此,需要制定测试计划,并相应地进行,并定期检查进展情况。
Good understanding of SQL
为了测试一个数据库,你应充分了解LA查询和所需的数据库管理工具。
Advertisements