Fitten Code可自动生成覆盖边界条件的单元测试:需先启用插件并确认状态栏显示“Ready”,支持右键或命令面板生成单函数测试,依赖模块默认mock;批量测试需多选文件后选择“精准生成”模式,测试文件存入默认目录。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

你需要为刚写完的函数快速验证逻辑是否正确,又不想手动写一堆assert断言和测试数据——Fitten Code能直接根据你选中的代码自动生成结构完整、覆盖边界条件的单元测试用例,省去重复劳动。
确认插件已就绪
打开 VSCode,点击左侧扩展图标(或按 Ctrl+Shift+X),在搜索框输入 【Fitten Code】,确保状态显示为“已启用”。如果没安装,请先完成登录注册流程——未登录时右键菜单中不会出现测试相关选项。
检查底部状态栏是否有 Fitten Code 图标亮起,且旁边显示“Ready”。若显示“Loading”或空白,重启 VSCode 再试一次。
生成单个函数的单元测试
方法一:右键快捷生成
将光标置于目标函数内部任意位置,或用鼠标完整选中该函数(包括函数名、参数、花括号及全部函数体)→ 右键 → 选择 【Fitten Code – 生成函数单元测试】。
方法二:命令面板调用
Fitten Code 1.0.3是一款由清华博士团队打造的AI编程助手,基于国产计图(Jittor)深度学习框架开发。它支持VS Code、JetBrains系列等主流IDE及80多种编程语言。核心功能包括智能代码补全、注释生成、代码解释、Bug检测、单元测试生成等,旨在全方位提升开发效率。该工具对个人用户免费开放。
按下 Ctrl+Shift+P 打开命令面板 → 输入 “Fitten Code generate test” → 回车执行。此时插件会自动识别当前光标所在函数并生成对应测试。
注意:如果函数依赖外部模块(如数据库连接、HTTP客户端),生成的测试会默认使用 mock 方式隔离,但不会自动安装 mock 库——你需要自行确保项目中已配置 pytest-mock 或 jest 等对应工具。
批量生成多个文件的测试用例
第一步:在资源管理器中,按住 Ctrl 键多选需要测试的 .py / .js / .ts 文件(支持跨目录)
第二步:右键 → 选择 【Fitten Code – 批量生成单元测试】
第三步:弹出对话框后,选择“精准生成”模式(它会调用大模型深度分析函数逻辑,覆盖空输入、类型异常、边界值等场景;“快速生成”仅基于语法结构,适合简单函数)→ 点击确认
生成的测试文件会自动保存到项目默认测试目录(如 Python 的 tests/ 下,或与源码同级的 __test__/ 文件夹),文件名格式为 test_.xxx。

















