Hogwarts测试开发
08-18·北京测吧员工
DeepSeek Harness
保姆级教程(三)
05 进阶:四种运行模式,总有一种适合你除了Web UI,DeepSeek Harness还支持多种运行方式:方式一:从npm运行(最推荐新手)npx @deepseek-ai/dsh web方式二:全局安装(长期使用)npm install -g @deepseek-ai/dshdsh web方式三:Headless模式(适合脚本/CI,一次性任务)dsh --profile headless "你的任务描述"例如:dsh --profile headless "把当前目录的测试跑一遍并汇总结果"运行完会打印Agent的最终回答并退出。方式四:从源码运行(适合开发者)git clone https://taou.cn/a/i7OMGmcd deepseek-harnesspnpm installpnpm run buildpnpm dsh web四种预设模式:标准模式(开箱即用,具备AI编程工具的全部能力)、极简模式(轻量快速)、代码模式(专注代码任务)、创造模式(适合创意类任务)。06 真实案例:让Harness帮你跑测试这才是测试人最关心的部分。案例一:安装测试运行插件社区已经有人做了一个叫**dsh-test-runner**的插件。安装方法:dsh plugin --profile web add suimi8/dsh-test-runner这个插件让Agent一次工具调用就能完成“改代码→跑测试→修”的完整闭环。它能做什么:自动探测测试框架(vitest/jest/pytest/node:test)执行测试只返回结构化摘要(通过/失败统计+失败用例名称与错误信息)省token、少一轮案例二:Web自动化插件还有**dsh-plugin-playwright**插件,基于Playwright的浏览器自动化工具。安装后,模型可以:读取页面内容点击控件填写表单滚动与导航同时保留登录态、会话和Cookie案例三:真实测试场景有开发者实测让Harness跑一个中等复杂度的项目:让它分析代码仓库结构自动探测测试框架执行全部测试汇总失败用例给出修复建议整个过程,人只需要在旁边看着。
发布于 北京
分享
评论
未登录
友善发言
image-upload
评论
加载中