问题一:为什么说测试只进行端到端测试是不够的?
为什么说测试只进行端到端测试是不够的?
参考回答:
只进行端到端测试是不够的,因为端到端测试涉及整个系统的多个模块,一旦出现问题,定位问题的困难度较大。而单元测试可以以最小的软件单位为边界,更容易定位问题。
关于本问题的更多回答可点击原文查看:https://developer.aliyun.com/ask/620142
问题二:写单元测试的过程对我们有什么帮助?
写单元测试的过程对我们有什么帮助?
参考回答:
写单元测试的过程其实就是从用户或开发者的视角去使用自己的代码,这个过程可以帮助我们提升代码质量。
关于本问题的更多回答可点击原文查看:https://developer.aliyun.com/ask/620143
问题三:通俗的讲什么是好的代码?
通俗的讲什么是好的代码?
参考回答:
好的代码应该是易读、易改、易维护的,同时也应该是易测的。
关于本问题的更多回答可点击原文查看:https://developer.aliyun.com/ask/620144
问题四:什么是圈复杂度?
什么是圈复杂度?
参考回答:
是用来衡量一个模块判定结构的复杂程度,其数量上表现为独立路径的条数,也可理解为覆盖所有的可能情况最少使用的测试用例个数。
关于本问题的更多回答可点击原文查看:https://developer.aliyun.com/ask/620145
问题五:圈复杂度高会带来什么问题?
圈复杂度高会带来什么问题?
参考回答:
说明程序代码的判断逻辑复杂,可能质量低,且难于测试和维护。
关于本问题的更多回答可点击原文查看:https://developer.aliyun.com/ask/620146