首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Hank’s Blog

    3-5 处理缺失值

    > x <- c(1,NA,2,NA,3) > is.na(x) [1] FALSE TRUE FALSE TRUE FALSE > x[!is.na(x)] #找出不是缺失值 [1] 1 2 3 > x <- c(1,NA,2,NA,3) > y <- c("a","b",NA,"c",NA) > z <- complete.cases(x,y) #都不是缺失值的元素 > x[z] [1] 1 > y[z] [1] "a" > library(datasets) #import dat

    59810发布于 2020-09-16
  • 研究生入局 AI Agent,不是跟风,是抓住未来 3-5 年的技术红利研究

    2.就业层面:企业需求爆发,复合型人才缺口巨大从目前行业的落地趋势来看,不管是大厂、初创企业,还是政企单位,都在大规模布局企业级Agent、办公Agent、行业垂直Agent,对懂底层技术、又能落地开发的复合型人才需求非常旺盛 二、避开“调包式开发”,真正入门Agent必须搞懂这些问题很多同学入门Agent,上来就直接用框架跑Demo,结果做了大半年,还是只会“调API、拼Prompt”,对Agent的技术本质一知半解。 三、给研究生的Agent深耕建议:别跟风,找对自己的切口最后,给想入局Agent的研究生同学几点实在的建议:别盲目跟风,找对自己的细分方向:不要什么都学,先选一个自己感兴趣的方向,比如多智能体协作、Agent 从工程落地入手,再做学术创新:先在平台上跑通一个完整的Agent项目,比如一个办公自动化Agent、一个简单的数据分析Agent,搞懂每个模块的作用,再基于实践中的问题,去做架构优化和创新,论文的落地性也会更强 说到底,Agent不是一阵风,而是未来3-5年AI领域最确定的技术趋势之一。对研究生来说,现在入局,不是跟风,而是抓住了一个用小成本撬动大价值的机会。

    37610编辑于 2026-05-16
  • 来自专栏NetCore 从壹开始

    3-5 安装CICD管理平台:Jenkins

    大家这里可以先安装gitlab工具,我就省事了,直接用gitee做源代码管理平台了。

    42321编辑于 2023-01-09
  • 来自专栏ceshiren0001

    Agent Skills 入门:技能包如何让测试 Agent 真正落地?

    你写清楚“第一步读什么、第二步拆什么、第三步输出什么格式、遇到异常怎么处理”,Agent才知道该怎么干活。今天这篇文章,我从零拆一个测试人最常用的Skill——测试用例生成。看完你就能自己写第一个。 一、为什么测试Agent总是“落不了地”?过去一年,很多团队都在尝试用AI做测试。但真正跑起来的没几个。问题出在哪?不是模型不行,是你给它的东西,根本不是一个“能力单元”。 用大白话说:Skill就是把“资深测试工程师怎么做一件事”的完整经验,封装成一个Agent能随时调用的能力包。它和MCP的区别是什么? MCP给Agent提供手,Skill给Agent提供操作手册。没有Skill,Agent有手也不知道怎么干活。三、技能包如何让测试Agent真正落地? 测试人的经验,值得被封装成Skill。你今天花30分钟写一个“测试用例生成”的Skill,以后每一个项目都能复用。别只写提示词了。写一个SKILL.md,让Agent真正替你干活。

    11400编辑于 2026-10-05
  • 来自专栏叽叽西

    lagou 爪哇 3-5 spring cloud (下) 笔记

    ,把服务和配置⽂件进⾏归类,归类之后就可以实现⼀定的效果,⽐如隔离 ⽐如,对于服务来说,不同命名空间中的服务不能够互相访问调⽤ Namespace:命名空间,对不同的环境进⾏隔离,⽐如隔离开发环境、测试环境和 Bus 配置中心替换为 Nacos 配置中心 3、Feign 调用 替换为 Dubbo RPC 调用 4、使用 Sentinel 对 GateWay 网关的入口资源进行限流(限流参数自定义并完成测试即可 public void sendSimpleMail(String toEmailAddress, String code) { ... ... } } 测试验证 8719端⼝被占⽤,那么会依次 +1 # 如果发现监听的地址不对的话,可以在sentinel客户端配置中加入客户端ip配置 # client-ip: 192.168.0.7 测试验证 :添加每秒只能访问1次的限制 测试地址:http://edu.lagou.com/api/user/info/5d1ad7d9-53ba-4566-8a39-6a96078545da 参考 nacos

    94820编辑于 2022-05-17
  • 给 Coding Agent 加上质量门禁:测试如何进入 Agent Loop

    文件发生修改后,根据预设规则触发对应的测试;测试通过,Agent就继续执行后续任务;测试失败,Harness将失败结果重新送回模型,让Agent进入下一轮修复循环(RepairLoop)。 这样才能兼顾验证强度和Agent的执行效率。失败结果的反馈回路测试进入AgentLoop后,并不代表测试跑起来就够了。对于Agent而言,测试结果本身也是上下文输入。 当测试结果开始参与控制Agent的下一步动作时,这些反馈本身是否可靠,也成了Harness需要管理的问题。测试本身的可信度还有一个更棘手的问题,就是Agent可能同时拥有业务代码和测试代码的写权限。 Agent可以为新功能补充测试,但关键的验收测试、回归测试,或是隐藏测试都由独立的Harness和CI管理。 如果Agent修改已有测试文件,则触发额外检查,判断是否删除断言、增加Skip、扩大Mock范围,或者放宽原有测试条件。变异测试也可以用来检查测试本身是否足够有效。

    25810编辑于 2026-08-19
  • 来自专栏k8s技术圈

    Kubernetes 动态创建 Jenkins Agent 压力测试

    另外,由于 Jenkins Agent Pod 配置的是软亲和,当 CI 节点资源不足时,也可以调度到其他节点。 2. 使用 Kubernetes 提供的动态 Pod 作为 Jenkins Agent 用于构建流水线,具体配置可以参考顶部的文档链接。 2.5 测试用的 Pipeline Demo Demo 采用的是一个 Java 项目,克隆代码、执行单元测试、镜像构建。由于镜像内容都一样,这里就没有推送镜像,同时也减少了外部依赖。 测试策略 为了更好的测试 Jenkins 在 Kubernetes 上执行流水线的性能,在上面的配置中,我提供了足够 400 条流水线并发执行的资源。 在执行测试之前,执行 20 次流水线对节点进行预热。 主要进行五组测试,分别为 50、100、200、400、800 条流水线并发。

    2.4K20发布于 2020-12-01
  • 来自专栏软件测试

    Prompt、Agent、测试智能体:测试的新机会,还是新焦虑?

    在某技术社区的测试专场,一位有十年经验的测试总监分享了他们团队的实践:"我们引入测试智能体后,三个月内测试效率提升了5倍,团队规模从15人缩减到6人。"台下掌声雷动,但散场后我听到两种截然不同的声音。 这个场景折射出当下测试行业的核心困惑:从Prompt工程到Agent编排,再到测试智能体,这些新技术究竟是测试人员的机会,还是威胁?问题的本质不在于技术本身,而在于我们如何理解这场变革的底层逻辑。 某金融公司的测试架构师老王,在使用测试智能体时,工作方式发生了根本改变。 某金融公司的测试总监王总,从一开始就将智能化定位为"组织能力建设"。他推动建立了"测试智能体中台",将团队积累的Prompt模板、Agent编排模式、决策规则全部沉淀到平台。 帮助建立智能化测试知识库,让团队在你的经验基础上持续进化,这是从个人贡献者到能力建设者的跃迁。真正的测试工程师,从来不是"测试用例的编写者",而是"产品质量的守护者"。

    52811编辑于 2026-01-17
  • 多模态 Agent 如何规划 UI 测试路径

    多模态 Agent 如何规划 UI 测试路径 文章封面 UI 自动化的难点,表面看是脚本维护成本高,深层看是测试设计无法持续跟上系统变化。 多模态 Agent 的价值,不是把脚本换一种写法,而是让系统具备持续感知页面、动态规划路径、执行后反馈修正的能力。目标也从“写自动化脚本”升级为“生成可回放、可审阅、可纳管的高质量测试用例”。 因此,真正要解决的是三个问题: 机器能否自己看懂页面当前状态 机器能否自主决定下一步测什么 生成的路径能否直接回放并纳入测试资产 Agent 测试闭环:感知、决策、执行、反馈 多模态 Agent 的核心思路 Agent 没有人类测试者的先验偏见,因此可能执行一些人认为“不会有人这么干”的操作。 第三,概率与确定性必须分层。模型只适合做不可判定的事;凡是可判定的,都应该通过规则、标准和工程机制固化下来。 结语:让自动化从回放工具变成有记忆的探索系统 基于多模态 Agent 的 UI 自动化路径规划,关键不在于让模型替人点页面,而在于重构测试设计方式:人定义目标,系统感知状态,Agent 规划路径,工程约束负责校验

    17410编辑于 2026-10-05
  • 来自专栏PHP实战技术

    3-5年的PHPer常见的面试题

    看到有很多,的总结一下,比较适合有一定经验的PHPer 平时喜欢哪些php书籍及博客?CSDN、虎嗅、猎云 js闭包是什么,原型链了不了解? for与foreach哪个更快? php鸟哥是谁?能不能讲

    1.6K100发布于 2018-03-09
  • Agent + MCP 架构下的功能测试模式变革

    当业务需要新增“信用卡分期”功能测试时,测试工程师不需要从零写脚本,而是: 定义测试场景的DSL描述 Agent自动识别需要哪些能力(创建账户、绑定信用卡、发起分期、验证账单) Agent调用对应的MCP ,Agent自动重新组合测试流程,所有场景无缝适配。 智能化的能力编排 Agent不是简单执行预定义的脚本,而是根据测试意图动态规划执行路径。 例如,测试“用户购买VIP会员”这个场景: Agent理解测试意图:验证购买流程的完整性和支付后的权益生效 Agent查询可用的MCP能力:账户创建、商品浏览、下单、支付、权益验证 Agent生成执行计划 拥抱智能编排尝试用Agent来描述测试意图,而不是手写详细的执行步骤。让机器处理执行细节,人专注于测试策略和质量目标。 4.

    50910编辑于 2026-04-15
  • 来自专栏AI机器学习与深度学习算法

    机器学习入门 3-5 Numpy数组(和矩阵)的基本操作

    shape 属性查看数组的维度,返回值是一个元组,元组中对应位置的值为数组中对应维度的元素个数。

    97610编辑于 2022-05-25
  • 业务链路驱动的 Web UI Agent 测试

    业务链路驱动的 Web UI Agent 测试 文章封面 Web UI 测试的重点可以从“按脚本点完页面”转向“在真实页面状态下完成并验证业务目标”。 从脚本自动化转向业务链路 传统 UI 自动化常沿着测试范围、测试点、环境与数据、脚本编写、调试、执行、缺陷回归、页面变更后的维护逐步推进。 业务链路驱动把更稳定的业务目标和验收条件放在中心,由 Agent 根据页面观察推进执行;人仍负责质量判断与高风险决策。 五层架构与执行闭环 系统按职责分为任务接入、任务调度、Agent 编排、浏览器执行、数据与结果五层。 感知、规划、执行、验证与运行时护栏构成的执行闭环 运行时护栏先于自主恢复 Agent 可以提议操作,但高风险写操作必须经过确认。

    9310编辑于 2026-10-06
  • 来自专栏cwl_Java

    C++编程之美-结构之法(代码清单3-5)

    代码清单3-5 void RecursiveSearch(int* number, int* answer, int index, int n) { if(index == n)

    34020编辑于 2022-11-30
  • 来自专栏跟着官方文档学小程序开发

    第二章 小程序开发指南3-5

    当然并不是要完全按照这样的开发流程来开发小程序,有些时候可能在产品交互体验还不明确的情况下,先完成JS逻辑层的一些模块的工作并做好测试。

    48610编辑于 2025-08-25
  • AI Agent不按套路出牌,测试圈慌了

    有个做了六年自动化测试的同事,最近跟我吐槽了一件事:他给一个AI Agent写了一条一模一样的测试指令,早上跑一遍,下午跑一遍,结果居然不一样。 测试用例的全部意义,就建立在这条公理之上——因为结果是确定的,我们才能写出断言,才能判断"通过"还是"失败"。 但AI Agent打破了这条公理。 四种正在被验证有效的新方法论 第一种,对抗性测试。既然Agent会自主决策,测试的重点就要从"验证正确路径"转向"主动构造刁钻场景,看Agent会不会被带偏"。 当Agent做出一个决策,测试人员需要有能力回溯"它为什么这么选",而不只是看结果对不对。这要求测试工程师学会阅读Agent的思考链路和调用日志,把"黑箱"尽可能变成"灰箱"。 对想要入门的测试工程师,一条相对务实的路径是:先别急着重写整套测试框架,而是挑一个团队里已经在用的AI Agent功能,从"行为一致性评测"入手——设计十组语义相近但表述不同的输入,跑上二三十次,记录每次的决策路径和最终结果

    24300编辑于 2026-07-16
  • 来自专栏AI 应用架构

    Agent评测为什么比传统测试难 10 倍

    一、Agent评测的本质:为什么它比传统软件测试难10倍?在讨论"怎么做"之前,先搞清楚"为什么难"。Agent评测的难度不是量的增加,而是质的变化。 测试的核心是穷举路径、覆盖分支,追求80%以上的代码覆盖率。但Agent是概率性系统——给定输入A,可能得到B1、B2、B3中的任意一个,且每个都可能是"正确"的。这直接打碎了传统测试的根基。 研究数据表明这种方法可以将偏差降低30-40%,但成本也增加3-5倍,应仅用于上线决策等高风险场景。 这种假设冲突在单独测试时看不出来。组件测试的盲区3:错误放大效应。 (契约测试)——你不需要启动整个系统来测试两个服务之间的交互,只需要验证它们的接口是否兼容。

    95679编辑于 2026-06-09
  • 来自专栏AI研习社

    未来 3-5 年内,哪个方向的机器学习人才最紧缺?

    所以以 3-5 年的跨度来看,这些工具依然会非常有用,甚至像 CNN 和 LSTM 之类的深度学习算法还在继续发展迭代当中。

    77460发布于 2018-03-19
  • AI Agent测试体系构建:从单元测试到端到端质量保障

    二、建立Agent测试金字塔Agent测试最容易犯的错误是把所有测试都做成端到端测试。这样做成本高、执行慢,而且一旦失败,很难定位问题。 一个成熟的Agent架构应该尽可能把确定性逻辑从模型中拿出来。四、第二层:ToolCalling测试ToolCalling是Agent测试的核心。 久而久之,测试集会成为Agent系统真正的“经验数据库”。十三、回归测试不能只测试新增功能Agent最大的特殊性之一,是修改A可能影响B。 十七、PromptInjection和安全测试必须进入Agent测试体系Agent一旦拥有工具,就不再只是“聊天机器人”。 这是Agent测试从Demo走向生产的关键一步。

    29511编辑于 2026-08-27
  • 来自专栏霍格沃兹测试开发学社

    AI Agent测试实战:如何测试一个会自主决策的软件系统?

    Agent实际上在做:感知→决策→行动→观察→再决策。这也是Agent测试和传统接口测试最大的区别。二、为什么传统测试方法不够用了? 进一步可以计算:路径覆盖率节点覆盖率工具覆盖率异常路径覆盖率九、Agent测试最容易忽略的问题:死循环这是传统接口测试和Agent测试之间一个非常明显的区别。 死循环十、Agent测试还需要关注“越权调用”这是企业真正落地Agent后非常重要的一类测试。 :Agent权限与安全测试。 十三、Agent测试和传统自动化测试最大的区别可以简单总结:展开代码语言:TXTAI代码解释传统自动化测试输入↓固定流程↓接口↓断言而:展开代码语言:TXTAI代码解释Agent测试用户目标↓Agent

    28810编辑于 2026-08-12
领券