【AI相关】AI效能之AI单测(一)

1.前文

从23年开始从事AI相关的工作,在此记录和交流AI相关的经验,也借此分享下自己的一些想法;

当前探索的领域主要在于AI效能部分,随着Chatgpt引起的AI浪潮,在各个领域都起到令人惊叹的作用。而身处devops多年的我,明显感知到一众效能工具的新世纪到来,过往很多基于AST语法树、基于旧有逻辑的效能工具都有逐步被替代的趋势。在过程中我主导负责的有AI单测、AI CodeReview、AI代码生成、AI测试自动化生成等等,尝试了不少新技术,也踩了不少坑。

2.背景

在当下,AI单测已逐渐被大家所感知,大家最常用的就是安装相应的插件,然后通过快捷指令就可以对函数、文件生成单测。

这里不得不提到,单测的需求?在不同的公司和部门,甚至是项目组,对单测的需求是不同的;我让AI生成的单测优缺点如下:

2.1 代码单元测试的优缺点

分类 内容
优点 1. 早期发现缺陷,降低修复成本
2. 支持安全重构,保障代码质量
3. 提供活文档,帮助理解代码功能
缺点 1. 编写和维护测试用例需要额外时间
2. 无法覆盖所有场景,存在局限性
3. 复杂场景需要模拟,增加测试难度

2.2单元测试难以推进的场景及原因

场景类型 具体情况 单元测试难推进的主要原因
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值