数据仓库测试服务

数据仓库测试

在DWH测试中为8 多年来,ScienceSoft已经开发了技能和专业知识,可以确保大多数复杂行业解决方案的数据仓库高效运行。我们确保您的ETL流程根据您的业务规则运行,检查数据仓库性能,并仔细检查您的报告和仪表板,以确保您的BI解决方案正常运行并提供可信赖的信息。

获取报价

数据仓库测试:我们要测试什么?

我们运行全面的数据仓库测试,以确保您的DWH支持有洞察力的业务决策。使用ScienceSoft进行的DWH测试包括:

 ETL测试

ETL测试

如果ETL未能按预期运行,则数据将受到损害,修改不充分或途中丢失,从而导致误导性见解和错误的业务决策。

我们经验丰富的合格SQL测试工程师遵循以数据为中心的方法,并在每个入口点验证数据。运行ETL测试,我们将识别重复项和重复项,找出丢失的外键,检查转换是否符合您的业务规则,并确保源数据和目标数据一致。

如果DWH中存储的数据量很大或种类繁多,我们的团队将使用以下工具为您的DWH提供自动ETL测试:

  • QuerySurge
  • Informatica数据验证
  • 认证中心
  • ETL验证程序等。

 BI测试

BI测试

为了推动有充分基础的业务决策,应在整个过程中保持数据质量:

  • 在线分析处理(OLAP)多维数据集中的数据集成。我们确保OLAP操作(上滚,下钻,切片和切块,旋转)正确运行。
  • 报告和仪表板中的数据表示。我们的测试工程师会在DWH中以及报告和仪表板中比较数据及其格式,以确保它们提供可信赖的信息。我们还会检查您的报告和仪表板的渲染时间,以确保它们符合您的要求

DWH性能测试

DWH性能测试

我们的测试工程师进行全面的性能测试(压力,负载,可伸缩性和稳定性测试子类型),以检测可能的瓶颈,并确保您的数据仓库能够处理不断增长的用户数量和/或来自数据源的不断增长的数据量,并成功处理多个用户同时执行各种操作。

DWH安全测试

DWH安全测试

数据仓库包含需要增强保护的关键业务信息(有关客户和员工的数据,企业财务数据,合作伙伴信息等)。运行DWH安全测试,我们的专家将检查:

  • 基于角色的访问的正确性。
  • 业务采用的数据加密和解密实现的正确工作。
  • 数据备份操作的有效性。

我们合格的测试专家将确保您使用的数据安全性措施有效地保护您的业务数据(如安全性要求中所述)。

合作模式

为了最适合您的需求,我们提供两种合作模式:

  • 完成DWH测试。 在此模型下,我们对您的数据仓库进行全方位检查,并测试ETL,DWH性能和安全性以及报告和仪表板。
  • 有针对性的DWH测试。 在此模型下,我们的团队测试某个方面或某些方面(例如,我们仅运行ETL测试)。我们还可以单独测试某个子方面(OLAP,基于角色的访问等)

使用ScienceSoft进行DWH测试:测试过程

我们所做的
你得到什么

审查并增强了DWH项目要求(如果需要)。

创建并批准了测试计划,测试用例文档以及用于DWH测试的足够的测试数据。

可更新的测试套件和错误报告。

有关您的DWH质量的测试摘要报告。

我们解决的挑战

  • 巨额 数据和数据种类。 为了应对这一挑战,我们的DWH测试工程师会彻底选择数据样本以创建质量测试数据。他们还进行性能测试,以确保大量数据不会减慢查询执行时间。
  • 时间相关的数据含义随着时间的流逝而变化。我们的测试专家将准备涵盖必要时期(超过2年)的代表性数据样本,并将其加载到测试环境中。此外,与时间相关的数据也在不断变化,例如,当当前日期从8月31日更改为9月1日时,当前日期和 前几个月的变化。为解决此问题,我们的测试专家会定期添加新的测试数据,以充分测试DWH的特定功能。
  • 无尽的变化 在OLAP中。 OLAP允许应用各种过滤器,尺寸和度量,从而创建了许多要测试的方案。为了有效地管理测试过程,我们的测试工程师起草了可追溯性矩阵,该矩阵显示了每个维度和度量的测试范围,并有助于防止测试不足。
  • 业务专一性。 测试某些DWH组件(OLAP多维数据集和报告)需要业务理解。我们的测试工程师在十多个领域中应用专业知识,包括零售,医疗保健,银行和金融服务,制造等,以确保您的解决方案能够正常运行。 
保持联系
放心地开展业务–运行DWH测试。