`
17studio
  • 浏览: 192533 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

测试用例编写小记

阅读更多

在我的代码编写过程中,减少错误最重要的一个环节是测试代码

有几个原因把让代码的质量直接体现为错误的多少。第一:其实没有完美的设计,所以灵活度总是有限的,而且没有指标衡量;第二:功能实现对测试人员和业务人员来说,是一个黑盒;第三:日志配置这类高级玩意,一般人都不会检查。所以,最终代码的质量,就是体现在错误的多少

测试用例可以分为三种,一种是需求所对应的测试用例,一种是测试类之间交互的测试用例,还有一种则是类本身是否正确运行的测试用例

使用了敏捷的开发方法后,客户需求被映射到每一条的测试用例上,所以,测试用例必须保证,能够完善测试用户的所有需求,并且保证质量

类之间交互的测试方式有很多,这个可以参考测试驱动的相关资料,常用的技巧,应该是stub和mock了,这类的测试大多用于程序员之间交流和测试类之间是否满足设计要求所用

保证类本身正确运行的测试用例,用于检查出代码中的错误,这种测试用例,其实可以通过很多手段来避免,比如代码review过程中改善代码结构,增加assert,增加异常检查函数统一运行等等,然后才会设置运行环境测试用例

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics