Hug*_*ira 19 automated-tests scala fault-tolerance akka
我已经开始使用Akka和Scala在面向总线的架构中开发一组交互组件.我需要测试系统的容错性,为此我想知道是否有任何方法可以在Scala测试框架内使用概率失效模型(即为每个Actor设置一些失败参数).有任何想法吗?那个已经实现了这个的框架?
我假设您知道像 Testkit 一样思考并阅读http://akka.io/docs/akka/1.3/scala/testing.html#akka-testkit上的文档(另请参阅http://roestenburg.agilesquad.com/2011/ 02/单元测试-akka-actors-with-testkit_12.html)
如果我正确理解你的问题,你不需要在测试设置中使用 Akka。假设Akka本身经过测试并且工作正常。现在您只需测试您的代码即可。由于您没有显示代码,因此很难提供建议,但我会尝试:
您可以以不同的顺序测试方法调用,并断言结果。我会对序列进行硬编码,但您也可以将其随机化。
显示一些代码,我会澄清我的意思。如果我错误地理解了你的问题,我也可能是错的。
| 归档时间: |
|
| 查看次数: |
283 次 |
| 最近记录: |