课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
软件测试行业随着互联网的不断发展而被众多企业关注,软件测试也成为了当下比较热门的一个求职岗位,而本文我们就通过案例分析来了解一下,软件测试数据管理都有哪些要求。
1、什么是测试数据管理?
让我们先深入了解测试数据管理(TDM)的定义,管理满足自动化测试要求所需的数据的过程称为测试数据管理。测试数据经理可以使用测试数据管理解决方案来根据测试的需要创建测试数据。
测试数据管理解决方案必须确保它只提供高质量的数据。质量差的数据比完全没有数据更糟,低质量的数据可能会产生不可信的错误结果。保真度是测试数据的另一个重要要求:测试数据必须尽可能接近真实生产数据。
2、测试数据经理的工作职责
测试数据经理的主要职责之一是制定和执行组织的企业测试数据管理长期战略。此外,测试数据经理负责测试相关任务的估算、测试需求的分析、支持工具的设计和开发、测试以及TDM流程和解决方案的实施。测试数据经理创建的流程既一致又可重复,以支持多种功能。这些功能可以包括针对不同应用的测试数据的重复识别和屏蔽,以及根据需要频繁刷新和更新测试数据。
测试数据经理的另一个非常重要的职责是确保遵守IT安全指南和数据合规性法规。
测试数据经理还负责为QA测试、用户验收测试和性能测试提供数据。
3、测试数据经理需要哪些技能?
必须确保测试数据经理具备处理该职位所有职责所需的技能。例如,他们应该知道如何使用TDM工具来创建和挖掘测试数据、能够自动快速生成数据。这对组织来说是一个很大的好处,因为这样可以非常快速地测试许多场景。
才华横溢的测试数据经理会发现测试数据中的低效率并对其进行优化以改进测试过程。比如,我们需要不时的手动保存文件以覆盖原有旧文件。测试数据经理认为此过程缓慢且容易出错。在这种情况下,他们可能决定创建一个简单的脚本来验证文件版本时间并不断自动保存。
合格的候选人应该能够理解和处理来自测试数据分析师和其他请求者的测试数据请求。他们应该能够与所有类型的分析师和工程师一起工作。因此,测试数据经理必须具有广泛的工程技能。例如,Java(Hive、Apache、Hadoop)和Scala(ApacheSpark、Kafka)等技能是有益的。
测试数据经理还应该有使用Excel宏、QTP和类似工具进行自动化的经验。此外,对大数据、Hadoop、Teradata、SQLServer或DB2等数据库技术有很好的了解将有助于候选人管理数据存储任务。
【免责声明】本文系本网编辑部分转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与管理员联系,我们会予以更改或删除相关文章,以保证您的权益!更多内容请加danei0707学习了解。欢迎关注“达内在线”参与分销,赚更多好礼。