提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
原创|实施案例|编辑:况鱼杰|2020-10-27 10:42:16.017|阅读 110 次
概述:Ignis 资产管理是一家全球性的资产管理公司,总部设在伦敦,管理着超过 1000 亿美金 的资产。Ignis 近期开始着手一个大的项目,该项目旨在外包后台以及实施要求支持外包模 式的体系结构和应用程序,我们就来看看Parasoft是如何解决这个问题的。
# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>
相关链接:
Ignis 资产管理是一家全球性的资产管理公司,总部设在伦敦,管理着超过 1000 亿美金的资产。Ignis 近期开始着手一个大的项目,该项目旨在外包后台以及实施要求支持外包模式的体系结构和应用程序。
“为满足业务需求,许多项目不得不开发和交付使用同时进行,”Aaron Martin,Ignis公司的程序测试经理解释道。“然而,我们没有资源,预算,以及在内部创建和维护多个测试环境所需的管理能力。这种有限测试环境的访问阻碍了我们验证每一个处于试验阶段的应用程序和第三方体系结构集成的能力。而且,我们的第三方供应商也需对有限的测试环境进行访问,这制约了他们联合集成测试的时间和范围。”
与此同时,该公司正在向一个灵活的开发方法过渡。为了支持这种倡议,他们需要采取一个自动化的测试解决方案,以便在每次构建之后提供一个更快的反馈。
为了满足这些新的需求,现有的测试流程必须是最佳的。进行这种核心测试计划需要 10个工作日。这一过程涉及在原始应用程序而不是在主 AUT 中手动输入交易。此外,他们仍然手动构建简单的桩来与没有被整合的第三方组件进行交互。为了使完整的测试出现在更多的敏捷的平行的开发中——不需要维护和构建额外的测试环境——他们需要方法去:
Ignis 运用 Parasoft 的 API 测试和服务虚拟化解决方案去建立一个自动化测试框架,这不仅解决了上述挑战,而且还帮助在整个 SDLC 中扩展自动化测试。了解更多有关Parasoft的信息,点击此处到达。
Ignis 的 API 测试解决方案的初步实施重点在于自动在 API 层面产生订单管理交易。AUT是消息体系结构,与第三方组件进行交互,包括商业合作伙伴提供的现有服务和外部提供商
并行实现的服务。从应用程序启动的一开始,现场交易场景被用来形成他们基本的测试交易。运用 SOAtest(Parasoft 的 API 测试工具),他们能够运行这个完整的交易测试计划,从一个
数据源生成一个新消息的新实例。这个数据驱动消息架构利用产品特点的优势,例如SOAtest的更新属性能力,去创建唯一的 ID,设定日期,和执行运算。
功能测试自动化的同时,Parasoft Virtualize(Parasoft 的服务虚拟化工具)帮助模拟从第三方组件得到的预期交易的响应消息。“首先,我们迅速实现了一个简单的虚拟帐户,这对所有生成的交易提供了一个积极的响应,使我们能够模拟第三方的响应而无需手动开发和管理桩。”Martin 解释道:“虚拟帐户随后扩展到处理更复杂的应对方案。”
Ignis 还实施自动化测试和虚拟资产来充分地测试外包的组件——从 Ignis 的环境解耦。他们利用这个去建立一个“质量门”,这在向集成阶段方面发展前必须被通过。Martin 评论道:“这是非常有用的,由于他们的编码质量非常的差,而且在我们的集成环境重复测试将影响其他交付。
由于 Ignis 的测试资源没有使用过测试自动化和服务虚拟化,他们得到了一个自动化开发人员的帮助,在Parasoft的环境中去构建出他们的测试需求。Ignis 运用 Supero 的解决方案去管理和实施持续的测试需求,因为他们有大量的实施和运用 Parasoft 的经验。在一个区域,现在 Ignis 已经用 Supero 资源替代了所有手动测试资源。
Supero 的专业知识在 scrum 团队中构建自动化测试是至关重要的,这是 Ignis 灵活行动成功的一个关键因素。
“使用 Supero 允许我们改变我们的资源,以满足项目的需求,同时仍然保持一致。”
一旦落实进行,有 Parasoft 这个专家奠定了良好的基础的价值变得清晰。从这个出发点,任何资源都可以通过 Parasoft 公司运行测试计划,并使虚拟资产在测试环境中逐渐有效。
“伴随着 Parasoft 公司的集成功能测试的自动化和服务虚拟化,我们可以把我们执行和验证交易回归测试计划的时间从 10 天减少到半天。”Martin 说。这个测试不仅是自动化的,还是非常广泛的。例如,测试 Ignis 系统和一个商业合作伙伴的交易系统的集成,Ignis彻底的自动化回归测试目前在 UT-level方法附近涵盖了300 个测试场景——每一次测试运行伴随 12600 个验证检查点。
“之前的自动化实施重点在于 UI 层面的自动化测试——有不同程度的成功,”Martin还说。“我们断定,我们真的需要在 API 级别生成交易场景和流量。有了 Parasoft,我们可以专注于核心测试需求,并从我们在自动化投资中获得更多的价值。
除了解决项目最初的挑战,也使得自动化测试方案应用在组件/单元级的系统集成中。为了实现这种程度的自动化,测试人员需与开发团队建立亲密关系。现在,测试者们在企业内部的作用被提升,而且开发和测试之间的合作已经达到了一个历史最高点。
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@cahobeh.cn
TeeChart 为先进的数据集成和可视化工具 RivCross 提供了丰富的图表库,通过提供对水平定向钻井 (HDD) 操作至关重要的强大数据可视化功能增强了 RivCross。
灵犀文档通过嵌入 SpreadJS,文档系统完美复刻了 Excel 的UI架构,并有效提升了系统多人协作和数据处理效率。
GEOsens致力于研发“从传感器到互联网”的在线监测和控制系统,使用TeeChart超过15年,TeeChart 成为了GEOsens访问数据的关键元素,为决策提供了坚实的基础。
ActiveReports 报表降低系统与报表功能的耦合度,使系统的报表功能得以模块化;ActiveReports 报表本身的优良特性,也为系统打造更强的用户体验如虎添翼,如数据钻取、交叉报表、数据导出等。
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@cahobeh.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢