首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >你能在Pega中实现TDD吗?

你能在Pega中实现TDD吗?
EN

Stack Overflow用户
提问于 2017-02-09 21:39:59
回答 1查看 507关注 0票数 1

正如标题所说,我们广泛使用Pega,并想知道是否有可能以与.NET或Java相同的方式实现测试驱动开发。

EN

回答 1

Stack Overflow用户

发布于 2017-02-17 17:43:37

这取决于您使用的Pega平台的版本。

在Pega 7.2.2之前,测试用例通常是通过运行规则并记录规则运行前后的剪贴板状态来创建的。记录的初始状态被用于为每次测试用例运行设置环境,记录的最终状态被假定为期望的参考状态,以在每次运行后获得。没有便捷的方法来配置它。

因此,使用内置Pega测试用例功能来实现TDD是不可能的,因为您必须在为其创建测试用例之前完全实现您的规则。

在Pega 7.2.2中,您可以管理为测试用例运行和断言设置环境的方式。但请注意,Pega测试用例仍然缺乏规则依赖隔离,因此您无法隔离测试规则。

我们也在广泛地使用Pega,因此考虑到上述限制,我们决定为Pega创建自己的测试框架。

单元测试Pega应用程序的问题,我已经在下面的文章中详细描述过了。

https://www.linkedin.com/pulse/gaining-confidence-comprehensive-continuous-pega-7-unit-lutay

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

https://stackoverflow.com/questions/42138263

复制
相关文章

相似问题

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