加入收藏 | 设为首页 | 会员中心 | 我要投稿 源码网 (https://www.900php.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

精准测试新玩法の基于犯罪心理学挖掘代码风险

发布时间:2021-03-09 13:13:28 所属栏目:大数据 来源:网络整理
导读:副标题#e# 前言 ? 犯罪心理学还能用于挖掘代码风险? 挖掘出来的东西是什么? 挖掘出来的东东长什么样子? 挖掘出来能用来做什么? 具体怎么样挖掘呢? 这是本文的主要探讨的内容. ? 在大型的项目中,代码和模块的复杂度在很大程度上决定了测试任务的时间,?

例如: 有的代码文件频繁被改动可能并不真的是因为修复bug引起的, 可能会是因为新需求带来的改动,在回归测试阶段,我们更关注这部分代码热区和高风险功能模块,所以基于上面得到的热区,我们可以再加入进一步的过滤,除了文件改动次数, 我们可以加入bug过滤来得到因为bug改动的代码热区. 

?

如果能进一步加入bug类型或者优先级的过滤,我们就可以提前预测到某种类型缺陷或者优先级比较高的bug过滤出来的高风险区域. 这将更有效的指导测试.

?

另外,我们仅仅通过版本控制工具得到的改动次数定义的代码热区也可能并不是真的有风险的代码.? 这时候我们可以通过文件的其它信息(例如,文件的名字)来判断过滤.

?

代码版本控制工具本身也可以提供更多的信息:例如,使用版本控制信息做时空耦合分析。如果两个代码文件在同一时间发生改变,这意味着文件之间是物理耦合的,版本控制信息也可以用于挖掘知识的所有者和组件的所有权等等. 有兴趣的读者可以进一步探索下.




 

长按指纹识别图中的二维码,获取更多测试干货分享!


精准测试新玩法の基于犯罪心理学挖掘代码风险

精准测试新玩法の基于犯罪心理学挖掘代码风险

(编辑:源码网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读