51Testing软件测试论坛
标题: 后端开发是否应当测试自动生成的接口? [打印本页]
作者: 测试积点老人 时间: 2021-6-2 13:41
标题: 后端开发是否应当测试自动生成的接口?
高中生,自研Web全栈,近期在学习熟悉测试规范
某项目后端使用自研库 nest-restful 生成基础通用CRUD接口以及一些常用查询参数 limit offset order expand filter 等的实现,只有权限控制和关系字段的处理是需要根据业务情况自己写的。补充:此库并非传统的cli生成代码,而是根据传入参数动态生成controller基类和provider基类并让用户继承来实现生成接口,故接口实际上是在运行时生成的,目的是减少无意义的代码量,只需要适度重载各钩子方法即可实现拓展。
nest-restful 生成的接口已经经过测试,那么该项目后端的e2e测试应当选取哪些内容呢?
- 完整测试所有接口,包括 nest-restful 生成的接口。最少需要500余行,感觉意义不大又耗时耗力,而且和 nest-restful 中测试的内容有大量重复,但能保证万无一失
- 仅测试根据业务情况重载的接口的表现。测试内容少,但万一其他接口的表现也受到影响,就无法测试到
作者: 郭小贱 时间: 2021-6-3 09:43
要保证质量的话,还是做吧。
作者: bellas 时间: 2021-6-3 09:49
相互探讨一下
作者: qqq911 时间: 2021-6-3 10:58
可以考虑自动化测试
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) |
Powered by Discuz! X3.2 |