全站加速_关系数据库理论_免费1年

产品 虚拟云 浏览

小编:软件为当今的现代企业提供动力。虽然DevOps和敏捷方法使组织能够自动化和加速开发,但是QA团队仍然受到将数据移动到测试环境的速度、质量、安全性和成本的限制如果您像大多数测

软件为当今的现代企业提供动力。虽然DevOps和敏捷方法使组织能够自动化和加速开发,但是QA团队仍然受到将数据移动到测试环境的速度、质量、安全性和成本的限制如果您像大多数测试专业人员一样,您知道为什么测试数据管理的遗留方法会成为现代QA实践的一个巨大障碍,这些实践承诺更高的质量和更快的发布平均来说,满足一个新环境的请求需要将近4天,每五个组织中就有一个说需要一周或更长时间来源:2017年测试状态数据管理报告,Delphix通常,扭转一个新环境的时间与有多少人参与这个过程直接相关。最新的测试状态数据管理报告显示,大约有4个人参与了非生产环境的设置,超过三分之一的组织中有5名以上的管理员参与其中。来源:2017年测试状态数据管理报告,Delphix由于数据在当今的核心业务应用程序中扮演着中心角色,组织需要确保数据在我们的测试工作中也扮演着重要的角色。这里有5种技术可以帮助测试团队在更有效地管理数据环境的同时交付高质量的产品尽可能虚拟化使用手动方法测试数据交付可能会导致依赖关系,并在从备份、调配存储或将数据库装载到目标服务器时出错。这就是为什么组织必须利用数据虚拟化和提高自动化来更快地交付数据先进的虚拟化技术使团队能够在几分钟内而不是几小时、几天或几周内自动交付数据,即使对于非常大的数据集也是如此。与物理数据不同的是,虚拟数据可以非常快速地配置,并且只消耗存储空间的一小部分,这使得将测试数据分发给应用程序团队变得非常容易。同样,自动化提高了速度、可重复性和将测试数据管理集成到DevOps和CICD工作流中的能力使用适合用途的数据开发团队通常缺乏对适合目的的测试数据的访问。很多时候,开发人员需要一个特定时间点的数据集,这取决于测试的版本。这迫使开发人员使用过时的数据拷贝,因为刷新环境会带来复杂性。平均而言,15%的软件缺陷与数据有关来源:2017年测试状态数据管理报告,Delphix大多数情况下,用于测试的最佳数据要么是生产数据的子集,要么是包含合成数据的生产或测试数据的完整副本。如果数据的质量不够高,即使您知道在哪里可以找到它以及如何使用它,它也可能达不到您需要的目的。测试人员需要访问测试用例的正确类型的数据,这就是为什么适合用途的数据将提高效率,同时产生正确的测试结果。底线是:公司应该利用允许他们构建和维护测试数据目录的技术,这样开发人员就可以轻松地访问适当的数据集在TDM过程中设计安全性你知道吗?一个组织平均要花费400万美元,而只有24%的公司在屏蔽数据?安全性的实现应该与TDM过程的各个部分具有相同的自动化程度和速度,以防止出现瓶颈企业中的绝大多数敏感数据都存在于用于开发和测试的非生产环境中,因此测试数据管理必须实现一个安全模型,在整个企业中识别敏感数据。然而,屏蔽敏感数据通常会增加操作开销并延长测试周期。您的掩蔽解决方案应该采用自动化的方法来保护非生产环境,用虚构但真实的数据替换机密信息,如社会保险号码、患者记录和信用卡信息。这样你就可以在不影响速度的前提下最大限度地降低安全风险。掩蔽技术还应保持异构数据源之间的引用完整性,同时与数据交付功能无缝集成,以确保数据在可用于开发和测试之前是安全的如果没有适当的工具来保护您的数据,您将使企业面临敏感数据丢失的风险,并因不遵守隐私法规而受到法律后果和巨额罚款为测试人员提供自助服务用适当的测试数据创建一个环境是一个缓慢的、手动的和高接触的过程。QA团队需要能够在不需要管理员帮助的情况下按需在几分钟内提供所需的环境。一种有效的测试数据管理方法不依赖IT票务系统,而是提供了足够的自动化水平,使QA工程师能够通过自助服务提供测试数据自助服务门户可以跨多个环境刷新数据,并将同步副本调配到非生产环境以优化测试。具体而言,自助服务功能应允许团队:即时刷新测试数据以匹配最新的生产状态破坏性测试改变应用程序底层数据的状态后,将数据返回到原始的书签状态将来自多个异构源的测试数据同步到完全相同的时间点,以便对复合/联合应用程序进行集成测试轻松地与开发人员或测试人员共享数据集,以改进协作利用基于平台的方法采用跨所依赖的数据源工作的测试数据管理解决方案。现代企业依赖于一组异构的数据源,而不是单一类型的数据源事实上,单个应用程序本质上可能是由来自多个源的数据组成的联邦/复合应用程序。因此,您的测试数据管理方法必须支持这些源,并提供一种标准化的方法来管理、保护和跨这些源移动数据。API驱动的方法还允许将您的功能集成到依赖于自动化测试和数据库发布自动化工具的关键工作流中。更好的测试数据管理意味着更快的应用程序交付和更多的创新机会。先进的TDM团队可以扩展他们的数据集组合,从而实现可衡量的结果,例如,发布速度提高30%,软件缺陷减少15%,以及100%遵守数据隐私法律法规大规模地利用数据并允许数据跨组织的所有层访问,将有助于每个团队在整个企业中实现价值最大化如何管理测试环境和准备测试数据?请收听"在您的数据环境中及时旅行"技术讲座,了解更多信息。

当前网址:http://www.vmchk.com/app/26586.html

 
你可能喜欢的: