数据管理

测试数据管理

简化企业的数据管理

Compuware 的测试数据管理解决方案利用行业领先的 File-AID 产品,通过标准化的方法管理来自多个数据库和文件类型的数据,简化了测试和生产环境中测试数据管理的复杂性。

如何管理测试数据具有重大作用,它决定了复杂程度和 IT 成本是得以控制还是不断增加。虽然物理数据存储成本正在下降,但是这个数字只会越来越依赖您所使用的工具和技能。[1]换句话说,测试数据越复杂,您就需要越多的技能管理它,企业的测试数据管理成本就越高。

Compuware 的测试数据管理消除了对于大量培训或深奥程序知识的需求,使其易于查找、创建、比较、提取、转换、加载、编辑、保护和维护数据。测试数据管理有助于降低数据管理成本,解放开发人员,使其能够专注于关键任务。

帮助下一代开发人员:单一编辑器和可视化

随着大型主机专业老手们逐渐退休,大型企业必须有效利用其高价值大型主机数据——利用这些数据的责任落在了对大型主机技术几乎或根本没有专业知识的新一代开发人员和数据架构师身上。当今的混合企业应用程序处理的都是多种数据类型,因而实现这一高效利用尤其重要。

Compuware 提供了一个单一的数据编辑器,可以替换多个特定于源的数据浏览和编辑工具。其他功能包括数据关系和数据提取的丰富可视化,这都有助于提高对应用程序的理解。

合适的测试环境提高了效率

存储的数据量呈指数增长。数据如此之多(复杂的应用程序处理来自许多不同位置的数据),查找符合测试需求的数据变得越来越耗时。为此,IT 部门经常会制作测试数据的多个完整产品副本(超过数千万条记录),用于测试周期。并且经常会在各个测试层反复执行该过程。

然而,过多的数据不仅是不必要的,而且其管理、保护和最终存储也是非常昂贵的。重要的是,测试周期通常都更长,结果难以评估,因为有太多的数据要处理。最终的结果是,由于数据存储成本以及在重复测试应用程序时发生的 CPU 消耗,企业会产生巨大的费用。

为了缩短测试周期和控制成本,Compuware 的测试数据管理解决方案可以在维护应用程序和 DBMS 关系的同时提取和加载相关产品数据的子集。该数据还可以通过额外的测试用例进行补充,并且测试环境也可以轻松刷新。

正确的测试条件数据

虽然使用数据子集进行测试可以缩短处理时间,但测试周期不会成功,除非测试数据代表将最终流经应用程序的数据,并测试已修改的所有应用程序逻辑。为了保持完整性,这些子集还必须保持来自多个数据源的关系。测试数据覆盖率不佳导致应用程序逻辑测试不足,浪费测试周期,性能和稳定性问题以及其他潜在的费用问题。

测试数据管理功能通过选择所需的精确应用程序测试数据确保满足所有测试条件。并且可以针对特定的应用程序和/或具体条件定制数据。

更好的测试数据管理,更好的数据保密性

现有和新兴的数据保护法规(如 GDPR )在要求公司保护个人数据方面变得越来越严格。 没有可靠的现代测试数据管理解决方案,贵单位可能更容易遭受数据滥用、数据窃取以及允许这些活动发生的相应经济处罚。

为了帮助团队改进这些领域,Compuware 的测试数据管理解决方案提供了广泛的独特功能,可以确保在平台间有效管理测试数据,同时提高数据保密标准。

Compuware 的测试数据管理解决方案可降低从“实时”数据库中持续提取测试数据的需求(这是一种危险的做法,因为文件大小以及使用成本高昂/或不足的 CPU,需要额外的时间运行测试),帮助您提高数据保密性。相反,测试数据管理可以在将新版或增强版应用程序投入生产之前轻松利用可靠、现实且匿名的测试数据。

[1] Cindy LaChapelle,“数据存储和管理的成本:2016 年走向哪里?”数据中心杂志,2016 年 3 月 10 日, http://www.datacenterjournal.com/cost-data-storage-management-headed-2016/