首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在测试自动化下获得定制的财务软件系统

在测试自动化下获得定制的财务软件系统
EN

Stack Overflow用户
提问于 2020-11-08 00:08:54
回答 1查看 27关注 0票数 0

我需要在测试自动化下获得一个金融重型软件系统。它已经在开发和生产了几年了。18年来,我一直是开发人员将测试自动化构建到他们的编码实践中的倡导者,但这是一个独特的挑战。除了建立测试自动化标准和对我们正在使用的技术进行培训之外,我还需要找出最有效的策略来确定优先顺序,并在现有系统中实现自动化测试,这将提高信心/稳定性/可靠性,同时继续快速开发未来的功能。有许多团队正在研究这个解决方案。

我的主要决定点是,我是应该从金融交易、流程、规则的内部开始关注-在引擎盖下进行单元和集成测试-还是从讲述完整故事的用例开始。有两件事在竞争优先级,一是确保需求被正确地实现,二是确保已经实现的东西不会被新的代码合并所破坏。我意识到这些并不是相互排斥的,但时间是至关重要的,我需要从昨天开始实现最高价值的测试。

我很乐意与其他有经验的人讨论在系统中测试自动化的经验,这些系统大量使用关键的财务交易。

EN

回答 1

Stack Overflow用户

发布于 2020-12-13 16:19:35

由于您永远不会赶上测试,因此您应该专注于新功能和修复。每当代码要更改时,尝试确定现有代码的哪些部分将被更改,并在编写任何新代码之前查看是否可以提高这些部分的测试覆盖率。不要追求完美,只需要尝试运行一些可以捕获任何严重回归的测试即可。然后尝试测试新特性/修复。

也可以看看Michael Feathers的“有效地使用遗留代码”。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64729710

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档