- 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 – Overview
数据库测试包括进行数据有效性、数据完整性测试、与数据库有关的业绩检查以及数据库中程序、触发器和功能的测试。
Example
考虑一项包含用户日常交易细节的申请,并在数据库中储存细节。 从数据库测试角度看,应当进行以下检查:
申请中的交易信息应储存在数据库中,并应向用户提供正确信息。
不应在信息装上数据库时丢失。
只应储存已完成的交易,所有未完成的业务都应通过申请加以分类。
应当保留数据库的使用许可。 不应提供未经批准或未经许可的用户信息。
Why You Need to Perform Database Testing?
进行数据库测试有多种原因。 有必要对数据库进行数据完整性、验证和数据一致性检查,因为备份系统负责储存数据并用于多个目的。
下面是数据库测试的一些共同原因:
为方便查询数据库的复杂性,开发商增加使用View和Stored。 程序。
黑箱检测在前端进行是重要的,但难以孤立这一问题。 辅助系统的测试提高了数据的可靠性。 这就是为什么在后端系统进行数据库测试。
在数据库中,数据来自多种应用,数据库中可能储存有害或错误的数据。 因此,需要定期检查数据库的各个组成部分。 此外,应定期检查数据的完整性和一致性。
Database Testing Vs Front-End Testing
数据库测试不同于前端的ID测试。 下表突出了主要差异——
Database Testing | UI Testing |
---|---|
数据库测试称为数据验证和完整性测试或后端测试。 |
自动识别器测试或前端检测也称为应用测试或全球识别器测试。 |
数据库测试包括测试后端部件,用户不了解这些部件。 这包括数据库组成部分和诸如Mykou、Oracle等房舍管理系统。 |
身份证明测试包括检查申请的功能及其组成部分,如表格、图表、菜单、报告等。 这些组成部分是利用VB.net、C#、Delphi等前端发展工具创建的。 |
数据库测试包括核对储存的程序、意见、数据库中的图表、表格、索引、钥匙、触发器、数据验证和数据构成检查。 |
天文学联盟的测试包括检查应用功能、纽芬兰语、表格和田地、日历和图像、从一页到另一页的导航以及应用的总体功能。 |
为了进行非行测试,测试者需要充分了解数据库概念——例如程序和功能、观点、索引、钥匙和良好的手法。 |
为了进行企业社会责任测试,测试者需要充分了解商业要求、应用功能知识、编码等。 |
数据来自网络应用、内联网应用和其他各种应用的多种不同数据来源。 |
数据人工输入申请。 它涉及对前端申请进行功能测试。 |