尚学堂Java教程给精明Java开发者的测试技巧.docVIP

  • 1
  • 0
  • 约2.42万字
  • 约 7页
  • 2016-08-29 发布于贵州
  • 举报

尚学堂Java教程给精明Java开发者的测试技巧.doc

尚学堂Java教程给精明Java开发者的测试技巧

北京尚学堂提供 我们都会为我们的代码编写测试,不是吗?毫无疑问,我知道这个问题的答案可能会从 “当然,但你知道怎样才能避免写测试吗?” 到 “必须的!我爱测试”都有。接下来我会给你几个小建议,它们可以让你编写测试变得更容易。那会帮助你减少脆弱的测试,并保证应用程序更加健壮。 与此同时,如果你的答案是 “不,我不编写测试”,那么我希望这些简单但有效的技术可以让你了解编写测试带来的好处。你也会看到,编写一个复杂、没有价值的测试集(test suit)并没有你认为的那么难。 如何编写测试、有哪些用于管理测试集合的最佳实践这些主题并不新鲜。我们在过去已经就这个问题的某些方面讨论了很多次。从?“在构建过程中使用集成测试的正确方式”?到谈论“在单元测试中恰当地模拟环境”, 再到“?代码覆盖率以及如何找到哪些是你真正需要测试的代码”。 但是,今天我想和你谈论一系列小建议,这些建议可以帮助你在头脑中理清测试自下而上是如何运作的。从如何构造一个简单的单元测试到对 mock(模拟) 和 spy(监视) 以及复制粘贴测试代码更高层次的理解。那我们开始吧。 AAArrr,像海盗一样说话? 和大部分软件开发一样,模式通常都是一个不错的开始。无论是想要通过工厂来创建对象,或者希望将web应用程序中的关注点分散到Model、View和Controller中,在它们背后通常都会有一个模式,帮助你理解正在发生什

文档评论(0)

1亿VIP精品文档

相关文档