阿里Java代码规约插件即将全球首发,邀您来发布仪式现场
别人都说我们是码农,但我们知道,自己是个艺术家。也许我们不过多在意自己的外表和穿着,但我们不羁的外表下,骨子里追求着代码的美、质量的美。而代码规约其实就是一个对美的定义。
所以此次在终极版本中,阿里根据内部单元测试的实践经验,详细描述了单元测试的相关原则和重要建议。
AIR原则:
A:Automatic,单元测试需要测试框架自动化执行,才有意义。
I:Independent,单元测试用例之间互相独立,不存在依赖关系。
R:Repeatable,单元测试可以被重复执行,且结果一致。
BCDE原则:
B:Border,边界值测试,包括循环边界、特殊取值、特殊时间点等。
C:Correct,正确的输入,并得到预期的结果。
D:Design,与设计文档相结合,来编写单元测试。
E:Error,强制错误信息输入(如:非法数据),并得到预期的结果。
手册虽有终极版,技术没有终点站。不断打磨技术,成为更好的自己,我们共勉。
10月14日,杭州云栖大会研发效能峰会场,阿里将正式对外开放插件及源码。我们邀请了代码规约的贡献嘉宾代表参与代码规约的首发仪式,阵容如下:
研发效能峰会邀请函!
最后更新:2017-09-25 14:02:56