jjzjj

聊聊我所知道的 Android 相关的代码检测

聊聊我所知道的Android相关的代码检测因为笔者业务开发能力不太够,所以会经常做一些周边的杂活。曾经做过在团队里建立代码检测机制的工作,所以我想简单地说下这部分的内容。代码检测的地位首先要说的是软件开发的检测的目的是什么,以及都有那些类型的检测。在我看来,检测的目的就是为了保证代码可以满足某些要求。以笔者浅显的见识,现在觉得一般的软件开发检测包括:代码检测业务功能的单元测试模块整体(比如一个aar/一个apk)的自动化测试真人QA介入的测试其中从上到下,测试执行成本(设计成本、人工成本等)越来越大;测试执行所用时间越来越长;测试执行频率越来越低;发现问题以后修复的成本越来越高;今天只讨论其中