首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏技术杂记

    Zabbix Agent 安装4

    cd script/ [root@zbx-target script]# vim port.discovery.bash [root@zbx-target script]# ll total 4 /bin/bash printf '{"data":[' for i in `netstat -tnl| grep LISTEN|awk '{print $4}'| awk -F ':' '{print

    84830编辑于 2022-03-21
  • 来自专栏自学测试之道

    接口测试4

    一、测试用例这样写 一个好的用例的表述要点,即用例中应当包含的信息 一个优秀的测试用例,应该包含以下信息: 1) 软件或项目的名称 2) 软件或项目的版本(内部版本号) 3) 功能模块名 4) 测试用例的简单描述 ,即该用例执行的目的或方法 5) 测试用例的参考信息(便于跟踪和参考) 6) 本测试用例与其他测试用例间的依赖关系 7) 本用例的前置条件,即执行本用例必须要满足的条件,如对数据库的访问权限 8) 用例的编号 该测试案例是以一个B/S结构的登录功能点为被测对象,该测试用例为黑盒测试用例。 假设用户使用的浏览器为IE6.0 SP4。 功能描述如下: 1.用户在地址栏输入相应地址,要求显示登录界面; 2.输入用户名和密码,登录,系统自动校验,并给出相应提示信息; 3.如果用户名或者密码任一信息未输入,登录后系统给出相应提示信息; 4.

    57310发布于 2019-09-29
  • 来自专栏ceshiren0001

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

    你写清楚“第一步读什么、第二步拆什么、第三步输出什么格式、遇到异常怎么处理”,Agent才知道该怎么干活。今天这篇文章,我从零拆一个测试人最常用的Skill——测试用例生成。看完你就能自己写第一个。 一、为什么测试Agent总是“落不了地”?过去一年,很多团队都在尝试用AI做测试。但真正跑起来的没几个。问题出在哪?不是模型不行,是你给它的东西,根本不是一个“能力单元”。 用大白话说:Skill就是把“资深测试工程师怎么做一件事”的完整经验,封装成一个Agent能随时调用的能力包。它和MCP的区别是什么? MCP给Agent提供手,Skill给Agent提供操作手册。没有Skill,Agent有手也不知道怎么干活。三、技能包如何让测试Agent真正落地? -优先级:P0/P1/P2###步骤4:自检对照场景分类检查是否有遗漏:-[]每个功能点是否有至少1条正向用例?

    9300编辑于 2026-10-05
  • 来自专栏承世的博客

    4o测试

    wget -qO- bench.sh|bash bash <(wget -qO- git.io/ceshi) bash <(curl -Lso- https://git.io/superspeed_flyzy2005) 发种上行速度:40-50左右

    42310编辑于 2023-04-07
  • 来自专栏自动化测试实战

    RF接口测试(4)

    现在我们已经做好了进行接口测试的必要准备:1、拼接发送的报文;2、发送报文的方法。现在我们实现RF上的接口测试。 pass def post_info(self, payload, url, cookie): headers = { "User-Agent

    1.5K70发布于 2018-05-18
  • 来自专栏每月技术成长

    Agent 辅助升级 vuetify 4 with tailwind v4 实践分析

    近期发现Vuetify发布4.0版本,同时官方也给出了Vuetifyv4withTailwindv4的示例,正好手头上CNB的NPC额度+Copilotchat额度足够,于是分别通过Codebuddy与 Copilot对于已有的两个Vuetifyv3+Tailwindv4项目进行升级,测试Vuetifyv4及两家agnet能力。 Copilt辅助升级Vuetifyv4withTailwindv4实验条件Copilot+doubao2.0code展开代码语言:TXTAI代码解释1.将vuetify3升级至vuetify42.基于https ://vuetifyjs.com/en/blog/building-with-vite-and-tailwindcss/解决vuetify4与tailwindcssv4兼容性问题4.运行测试5.对整个过程进行总结实验结果 Copilot花费20分钟左右,消耗3724449token,按照blog内容完成了Vuetifyv4withTailwindv4的升级兼容,但几乎所有组件都出现透明度、位置、动画效果等多方面问题。

    25710编辑于 2026-04-11
  • 来自专栏XINDOO的专栏

    Agent设计模式——第 4 章:反思

    重复直至内容达到质量标准 优势: 产出更精炼有效的内容 代码生成与调试: 编写代码、识别错误并进行修复 用例: Python 函数编写 Agent 反思: 编写初始代码,运行测试或静态分析,识别错误或低效环节 此示例使用 Langchain 库和 OpenAI 的 GPT-4o 模型实现反思循环,迭代生成并优化计算数字阶乘的 Python 函数。 我们使用 gpt-4o 以获得更好的推理。 ## 使用较低的温度以获得更确定性的输出。 llm = ChatOpenAI(model="gpt-4o", temperature=0.1) def run_reflection_loop(): """ 演示多步 AI 反思循环以逐步改进 4. 处理边缘情况:0 的阶乘是 1。 5. 处理无效输入:如果输入是负数,则引发 ValueError。

    1.1K10编辑于 2025-10-27
  • 来自专栏AI编程

    测试必学:推荐4个测试用例设计最值得掌握的Agent Skill,几乎覆盖所有用例设计场景!

    系统校验库存 → 4. 商品加入购物车 → 5. 输入手机号 → 4. 获取验证码 → 5. 输入验证码 → 6. 设置密码 → 7. 点击注册 → 8. 由于用例数量较多,workbuddy在执行用例评审时,会启动4个并行的评审Agent,对261条用例进行并行评审。 4. 写在最后需要注意,AI 永远替代不了人的业务经验,核心场景必须由人来把关。虽然 AI 可以帮我们批量生成、快速补全、标准化校验,但它不懂业务背景、不懂历史坑点、不懂线上风险。 详细的AI测试手把手实战开发教程及完整设计思路、Agent Skill项目源码,在「狂师 . AI 进化社」中可免费学习获取。

    1.7K11编辑于 2026-06-18
  • 给 Coding Agent 加上质量门禁:测试如何进入 Agent Loop

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

    22610编辑于 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
  • 来自专栏码匠的流水账

    聊聊langchain4j的Agent

    序 本文主要研究一下langchain4j的Agent 示例 CustomerSupportAgent customer-support-agent-example/src/main/java/dev/ langchain4j/example/CustomerSupportAgent.java @AiService public interface CustomerSupportAgent { @SystemMessage(""" Your name is Roger, you are a customer support agent of a car rental company /src/test/java/dev/langchain4j/example/CustomerSupportAgentIT.java @Test void should_provide_booking_details_for_existing_booking langchain4j目前暂不支持类似AutoGen或CrewAI中用于构建多智能体系统的"Agent"高级抽象功能,如果需要则可以基于low-level的API去构建。

    64110编辑于 2025-03-17
  • 来自专栏啄木鸟软件测试

    软件性能测试(连载4)

    1.7 性能测试的判断标准 对于功能测试,判断测试用例是否测试通过,往往是比较容易的,只要不发生错误并且满足用户的需求即可。而对于性能测试该如何来评判性能测试是否通过呢?可以考虑以下三个方面。 •普通测试场景。 •并发测试场景。 •容量测试场景。 •疲劳测试场景。 •强度测试场景。 •配置测试场景。 •并发+疲劳场景。 一般采用65%-75%的并发峰值,持续测试48小时。 1.10 负载测试的二分法找拐点法 负载测试包括并发测试和容量测试,寻找性能拐点往往是这种测试的关键。 (4)如果m测试通过,说明拐点比m大,对n进行并发/容量测试。 (5)如果n测试通过,说明拐点比m大比n小,选择新的n值a,a=(m+n)/2,返回第(1)步。 (4)选择新的m=(1000+3000)/2=2000,此时n-m=3000-2000=1000>50,对2000进行并发测试,持续10分钟,没有发现异常,测试通过,说明拐点比2000大但比3000小。

    1.4K20发布于 2020-02-19
  • 来自专栏A周立SpringCloud

    Skywalking系列博客4-Java Agent配置

    deleteByIds和deleteByQuery) false plugin.solrj.trace_ops_params 如果为true,则跟踪Solr请求中的所有操作参数 false plugin.light4j.trace_handler_chain 如果为true,请跟踪Light4J的请求的所有中间件/业务handler。 将被忽略) 未设置 Java Agent配置方式 agent配置有多种姿势,上面修改 agent.config 文件中的值,只是其中一种。下面专门探讨agent支持的配置方式。 :/opt/agent/skywalking-agent.jar=agent.service_name=你想设置的值 -jar somr-spring-boot.jar 系统环境变量 agent.config 例如,agent.config 中有如下内容 agent.service_name=${SW_AGENT_NAME:Your_ApplicationName} 这说明Skywalking会读取名为 SW_AGENT_NAME

    2.7K20发布于 2020-07-07
  • 来自专栏张善友的专栏

    .NET Core系列 :4 测试

    本文我们的目的是在我们构建我们应用程序的时候能够进行测试,如何使用XUnit结合你可以通过为你的项目添加不同的测试用例NSubstitute进行单元测试,同时对整个项目进行集成测试。 ]          3)取消了[ExpectedException]          4)类似于Aspect的功能          5)减少了自定义属性(Attribute)的数目          DotnetCoreLibTest   Finished:    DotnetCoreLibTest === TEST EXECUTION SUMMARY === DotnetCoreLibTest  Total: 4, 上面的输出我们知道已经执行了4个测试,都通过了,[Face]特性标识表示固定输入的测试用例,而[Theory]特性标识表示可以指定多个输入的测试用例,结合InlineData特性标识使用。 建议尽可能编写单元测试,并针对无法单元测试的行为退回到集成测试,但使用此类高性能方式在 ASP.NET Core 中运行集成测试是非常棒的。

    3.9K100发布于 2018-01-22
  • 来自专栏世荣的博客

    渗透测试笔记-4

    反序列化漏洞 1.序列化和反序列化 2.Java WEB中的序列化与反序列化 2.1 对象序列化和反序列化范例 3.Java中执行系统命令 3.1 重写readObject方法 4. 4.Apache Commons Collentions Apache Commons Collections 是一个扩展了Java标准库里集合类Collection结构的第三方基础库,它提供了很多强有力的数据结构类型并且实现了各种集合工具类 Runtime.getRuntime.exec(“xx”)可以执行系统命令 3.InvokerTransformer的transform()方法可以通过反射链调用Runtime.getRuntime.exec(“xx”)函数来执行系统命令 4. (2)再考察应用的Class Path中是否包含Apache Commons Collections库    (3)生成反序列化的payload    (4)提交我们的payload数据

    71330编辑于 2022-03-18
  • 来自专栏IT码农

    写Laravel测试代码(4)

    在写单元测试时,有时候需要测试A class 的 protected or private method,可以使用 Class Reflection 来做,而不是去改成public,破坏封装。 setAccessible(true); return $method->invokeArgs($object, $parameters); } 然后在 test case 中这样写测试就行 , [1, 2, 3]); // $values = $this->invokeNonPublicMethod($account, 'protectedMethod', [2, 3, 4]

    86231发布于 2019-09-02
  • 来自专栏霍格沃兹测试开发学社

    4个Agent Skill覆盖所有测试用例设计场景:一套组合拳打天下

    测试组长看完之后,沉默了一会儿,问了一句:“这是谁写的?质量比我自己写还高。”他说的“那个东西”,就是今天这篇文章要讲的——4个AgentSkill组合拳。一、传统用例设计,到底卡在哪? **数据约束**:列出输入数据的类型、格式、范围、必填性4. 4.**优先级合理性**:P0/P1/P2的划分是否合理? ——总计3-4天。 目前社区已经涌现了大量高质量的测试Skill库。awesome-qa-skills提供了4个测试工作流和25种测试类型技能(58个Skill文件夹),覆盖从需求分析到缺陷报告的全链路。

    36800编辑于 2026-09-03
  • Agent设计模式(4):Tool Use模式——构建安全的多工具Agent

    添加允许使用的工具 safe_globals.update(global_vars) # 4. 写Python代码调用工具 4. 从输出中提取关键信息 5. print("测试1:查询天气") print("=" * 60) result = agent.run("帮我查一下北京的天气") print(f"\n最终回答:{result }\n") # 测试2:计算BMI print("=" * 60) print("测试2:计算BMI") print("=" * 60) result = agent.run print("测试3:搜索商品") print("=" * 60) result = agent.run("帮我搜索一下iPhone") print(f"\n最终回答:{result

    87410编辑于 2026-05-09
  • 来自专栏Spring Cloud设计原理

    Junit 4 Tutorials(Junit 4 教程) 六、忽略测试

    Junit 4 忽略测试(Ignore test)被用来禁止执行junit测试类的某些或者全部测试方法。Junit 提供了@Ignore注解来实现 忽略测试。 Junit 4 Ignore Test 应用到某些测试方法上 Junit 4 Ignore Test 应用到整个测试类上 Junit 4 Ignore Test 应用到某些测试方法上 在需要忽略或者禁止 Junit 4 Ignore Test 应用到整个测试类上 忽略或者禁止junit测试类上的所有方法的执行,则在测试类上添加@Ignore注解即可。 : 源码下载 点击我下载源码 教程目录导航 Junit测试框架介绍 Junit Eclipse教程 Junit 4注解 Junit 4断言方法(Assert methods) Junit 4参数化测试 Junit 4测试套件(Test Suite) Junit 4忽略测试(Ignore Test) Junit 4超时测试(Timeout Test) -------------

    1.4K30发布于 2021-09-14
  • 来自专栏Spring Cloud设计原理

    Junit 4 Tutorials(Junit 4 教程) 五、测试套件

    Junit 4允许通过使用测试套件类批量运行测试类 . 为一套测试类创建一个测试套件,要为测试类添加以下注解: @RunWith(Suite.class) @SuiteClasses(TestClass1.class, TestClass2.class Junit 4 测试套件 样例 在本例中, ArithmeticTest.java and GeometricTest.java 将会被Junit测试套件类AllTest.java一起执行 Arithmetic.java Junit Eclipse教程 Junit 4注解 Junit 4断言方法(Assert methods) Junit 4参数化测试 Junit 4测试套件(Test Suite) Junit 4忽略测试 (Ignore Test) Junit 4超时测试(Timeout Test) -------------------------------------------------------------

    1.1K10发布于 2021-09-14
领券