无论是传统开发模式、敏捷开发模式,无论公司体量多少。都会有一个共同的问题,就是测试。不论是程序员的自测还是专门的测试部门的测试。
程序员首先要做好自测工作,为什么要做自测:
- 责任心、专业度
- 减少重复劳动、提高产出的效率
- 提高项目工程质量
鲁迅曾经说过,工作是守恒的,如果你不做,总有一个人要替你扛下所有。做好自测工作,可以减少一些重复性劳动。谁都不喜欢反反复复的bug。提高效率,提高效率是很多人追求的事,有很多人会买工具提高效率。
自动化测试可以简略分为3种:小型测试、中型测试、大型测试。
单元测试
举例:登录接口
入参:用户名,密码
出参:校验是否通过,并返回Token
由一个一个单元组合成单元测试: