English 中文(简体)
Database Testing – Overview
  • 时间:2024-03-24 07:15:01

Database Testing – Overview


Previous Page Next Page  

数据库测试包括进行数据有效性、数据完整性测试、与数据库有关的业绩检查以及数据库中程序、触发器和功能的测试。

Example

考虑一项包含用户日常交易细节的申请,并在数据库中储存细节。 从数据库测试角度看,应当进行以下检查:

    申请中的交易信息应储存在数据库中,并应向用户提供正确信息。

    不应在信息装上数据库时丢失。

    只应储存已完成的交易,所有未完成的业务都应通过申请加以分类。

    应当保留数据库的使用许可。 不应提供未经批准或未经许可的用户信息。

Why You Need to Perform Database Testing?

进行数据库测试有多种原因。 有必要对数据库进行数据完整性、验证和数据一致性检查,因为备份系统负责储存数据并用于多个目的。

下面是数据库测试的一些共同原因:

    为方便查询数据库的复杂性,开发商增加使用ViewStored。 程序。

    程序和号意见载有一些关键任务,如插入客户细节(姓名、联系信息等)和销售数据。 这些任务需要在几个层面进行测试。

    黑箱检测在前端进行是重要的,但难以孤立这一问题。 辅助系统的测试提高了数据的可靠性。 这就是为什么在后端系统进行数据库测试。

    在数据库中,数据来自多种应用,数据库中可能储存有害或错误的数据。 因此,需要定期检查数据库的各个组成部分。 此外,应定期检查数据的完整性和一致性。

Perform Database Testing

Database Testing Vs Front-End Testing

数据库测试不同于前端的ID测试。 下表突出了主要差异——

Database Testing UI Testing

数据库测试称为数据验证和完整性测试或后端测试。

自动识别器测试或前端检测也称为应用测试或全球识别器测试。

数据库测试包括测试后端部件,用户不了解这些部件。

这包括数据库组成部分和诸如Mykou、Oracle等房舍管理系统。

身份证明测试包括检查申请的功能及其组成部分,如表格、图表、菜单、报告等。

这些组成部分是利用VB.net、C#、Delphi等前端发展工具创建的。

数据库测试包括核对储存的程序、意见、数据库中的图表、表格、索引、钥匙、触发器、数据验证和数据构成检查。

天文学联盟的测试包括检查应用功能、纽芬兰语、表格和田地、日历和图像、从一页到另一页的导航以及应用的总体功能。

为了进行非行测试,测试者需要充分了解数据库概念——例如程序和功能、观点、索引、钥匙和良好的手法。

为了进行企业社会责任测试,测试者需要充分了解商业要求、应用功能知识、编码等。

数据来自网络应用、内联网应用和其他各种应用的多种不同数据来源。

数据人工输入申请。 它涉及对前端申请进行功能测试。

Advertisements