测试 BPEL 流程?
我正在考虑在我的下一个项目中使用 BPEL。我使用了 Netbeans BPEL 设计器,对此我很满意。但在决定使用 BPEL 之前,我想知道它是否适合测试驱动开发。不幸的是我对这个话题的了解很少。有 BPEL 经验的人可以给我指点一些测试教程吗?谢谢!
I am considering to use BPEL for my next project. I played around with the Netbeans BPEL designer and I am happy with it. But before I decide to use BPEL I want to know how well it is suited for test driven developing. Unfortunately I found very little about that topic. Can someone with experience in BPEL point me to some testing tutorials? Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
BPEL Unit 是 taylormade 用于测试 BPEL 流程的。它提供了一个基于 Eclipse 的 UI 用于设计测试用例,并为 Ant 和 Maven2 提供了运行程序以进行自动化测试。 BPEL Unit 还允许模拟外部服务,即 BPEL Unit 模拟第三方服务的行为接口并测试被测 BPEL 流程是否正确使用它。
BPEL Unit is taylormade for testing BPEL processes. It provides an Eclipse-based UI for designing test cases and provides runners for Ant and Maven2 for automated testing. BPEL Unit also allows for mocking external services, i.e. BPEL Unit simulates the behavioral interface of third party services and tests whether it is being used correctly by the BPEL process under test.
我没有使用 Netbeans 的经验,但一般来说它取决于 BPM 或工作流引擎。 BPEL 只是一种语言。
根据搜索,似乎确实有用于直接测试 BPEL 流程图的工具。请参阅示例 b-单位。
我还建议针对 BPM 引擎编写集成测试。
I don't have experience with Netbeans, but in general it depends on the BPM or workflow engine. BPEL is just the language.
Based on a search, there do appear to be tools for testing BPEL process maps directly. See for example b-unit.
I'd recommend writing integration tests against the BPM engine as well.