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

    推荐10款顶级AI测试工具(二):Appvance

    在上一期《推荐10款顶级AI测试工具(一)》中,我们介绍了一款聚焦功能覆盖与自动化效率的工具。 今天,我们将介绍一款真正将AI“思维”融入测试全流程的产品——Appvance IQ。 二、Appvance IQ:用AI重构测试全生命周期 Appvance IQ是Appvance公司推出的一款AI智能测试平台,其核心是通过“生成式AI+业务语义理解”,实现从用例设计到执行分析的全流程自动化 自主测试探索(AI Script Generation) 传统测试需要人工编写上千条用例,而Appvance的AI引擎能像真实用户一样“漫游”应用,自动发现潜在功能路径。 2. 在快捷导航免费教程菜单中,还上架了许多AI开发、AI测试相关的资料,限时免费取。 五、为什么说Appvance代表了AI测试的未来方向? 你的团队目前是否有借助AI能力开展自动化测试呢?欢迎留言区分享讨论

    1.2K10编辑于 2025-11-17
  • 来自专栏测试开发技术

    推荐10款顶级AI测试工具(一):Testsigma

    今天起,我们将推出「推荐10款顶级AI测试工具」系列,首期聚焦的主角是——Testsigma:一个以“让每个人都能做自动化测试”为使命,深度融合AI能力的测试平台。 一、为什么需要像Testsigma这样的AI测试工具? 而Testsigma的出现,正是为了解决这些问题——它通过自然语言编写测试用例+AI驱动的自动化执行与维护,让非技术背景的测试人员、产品经理甚至业务方,都能轻松参与自动化测试,同时借助AI能力大幅提升测试效率和稳定性 免费教程菜单中,还上架了许多AI开发、AI测试相关的资料,限时免费取。 四、Testsigma的核心功能亮点:AI如何改变测试流程? 1. 在AI技术重塑软件研发的浪潮中,Testsigma代表了“AI+测试”的典型方向——它不仅降低了自动化测试的门槛(让非技术人员也能参与),更通过AI能力解决了传统工具的核心痛点(维护难、效率低、协作差)

    3.5K10编辑于 2025-11-17
  • 来自专栏Keegan小钢

    AI+Web3实战营日志 #10 | 测试网发布

    这是我的 AI + Web3 实战营 的第 10 篇研发日志,前 9 篇如下: AI+Web3实战营日志 #1|开营 AI+Web3实战营日志 #2 | 完成底层合约 AI+Web3实战营日志 #3 | Router合约 AI+Web3实战营日志 #4 | Rebalancer合约 AI+Web3实战营日志 #5 | 完成合约开发 AI+Web3实战营日志 #6 | 开始合约测试 AI+Web3实战营日志 #7 | 完成Core合约测试 AI+Web3实战营日志 #8 | 重构ETFRouterV1 AI+Web3实战营日志 #9 | 完成第二个里程碑 另外,关于 AI + Web3 实战营的相关介绍则有如下几篇文章 : 我要启动 AI + Web3 实战营了 再谈 AI+Web3 实战营:这到底能带给你什么? AI+Web3实战营,9月15日正式开营 成果 我们的链上 ETF 产品「BlockETF」,终于迎来了第三个里程碑——测试网正式发布!

    34610编辑于 2025-11-12
  • 来自专栏网罗开发

    AI+自动化测试:如何让测试编写效率提升10倍?

    这些问题直接影响了开发效率和软件质量,而 AI 恰好能在这些方面提供帮助。AI 如何优化自动化测试AI 主要可以从三个方面帮助自动化测试:自动生成测试代码——减少人工编写的时间,提高覆盖率。 AI 生成单元测试:减少重复工作,提高覆盖率传统方法 VS AI 方法过去,编写单元测试需要开发人员手动分析代码逻辑,写出各种输入输出组合,费时又容易遗漏。 自动适应界面变化传统方法 VS AI 方法UI 自动化测试最头疼的就是界面一变,测试脚本就失效。AI 可以自动调整选择器策略,提高测试脚本的稳定性。 总结以前,写测试是个费时费力的工作,现在 AI 可以自动生成代码,大幅提高效率。过去,测试覆盖率难以保证,现在 AI 能自动补全边界测试,减少遗漏。 以往,UI 测试很容易失效,现在 AI 能让测试更智能化,适应界面变化。虽然 AI 不能完全取代人工测试,但它能成为强大的辅助工具,帮助团队更快、更全面地完成测试工作。

    1.4K20编辑于 2025-04-03
  • 来自专栏从头开始学习测试开发

    OpenClaw 测试技能库大揭秘:10+ 个开源 AI Skill 如何让你的测试效率飙升 10 倍?

    GitHub 上一个名为 openclaw/skills 的开源项目,正悄然掀起一场“AI 原生测试”革命。 在 AI IDE(如 Cursor、Windsurf)普及的今天,测试工程师常面临一个尴尬:通用 AI 能写单元测试,却搞不定复杂的 E2E 场景。 /PRD_v2.pdf 价值:将需求评审到用例设计的时间从 1 天缩短至 10 分钟。 三、智能修复:失败不是终点,而是优化起点 这是最能体现“AI 原生”价值的一类:自动诊断并修复测试问题。 10. git_diff_tester —— 基于代码变更生成测试 作用:分析 git diff,为修改的函数/组件生成针对性测试。 原理: 提取变更的文件与行号。 调用 LLM 理解变更逻辑。

    1.1K12编辑于 2026-03-31
  • 来自专栏CKL的思考空间

    测试10问-下

    话接上回(测试基础10问-上),继续问答之旅,答案是什么并不重要,重要的是引发一些思考。学问学问,边学边问。 06 测试是否需要过早的参与产品需求讨论? 很多测试人员会以挖掘出一个经过N个步骤(N大于10之类的),才会出现的缺陷为荣。个人并不是很认可这种观点。从用户的操作行为来看,可能永远无法发现这类问题。 10 测试有没有钱途 这个问题本来想放在第一问的,毕竟是大家最关注的问题。但个人觉的这也不是个问题。 测试的天花板也没有你们想的那么低。没事多看看招聘信息,多和行业高手互动。测试还是大有可为的。 10问聊完,大家对测试是否有新的认知呢? 在整理这10问题的时候,自己也做了更多的思考,测试这份职业还是比较好玩的。个人从事测试10多年,还是热爱这个行业的。测试相关的问题,欢迎沟通交流。 END 标星、点赞、关注三连走起,感谢支持。

    35120编辑于 2023-02-01
  • 来自专栏小雨的CSDN

    10.性能测试

    什么时候进行性能测试? 在功能测试完成,所有的功能都比较稳定的时候,才可以做功能测试,一般在测试的中后期执行 性能测试术语 1.并发数: 广义并发数:同一时刻向服务器发送Http请求的用户数量;(有可能不是同一个功能) 在线用户数 性能测试类型 1.负载测试: (运行15min左右) 并发测试:在一定的软硬件环境下,系统的其他指标不变,测试系统在不同用户量访问级别下,系统性能的表现 容量测试:在一定的软硬件环境下,系统的其他指标不变 ,测试系统数据库数据量在不同的级别下,系统性能的表现 2.压力测试: 高于系统的最高负载,去运行系统,查看系统的表现 3.可靠性测试(疲劳测试): 低于系统的最高负载,去运行系统,查看系统的表现 4.配置测试 ,比较每次测试结果,从而确定各个因素对系统性能的影响。

    43010编辑于 2022-10-26
  • 来自专栏JAVA体系

    10. 单元测试

    测试通过执行软件的一系列操作,旨在发现潜在的错误、缺陷或问题,从而确保软件能够按照预期工作。而软件测试往往覆盖了不同的层次和类型,其中单元测试是针对软件中最小的独立单元(通常是函数或方法)进行的测试。 单元测试通常由开发人员编写,用于验证代码的正确性。 2、单元测试 单元测试是软件开发中的一种测试方法,用于验证代码中的最小单元(通常是函数或方法)是否按照预期工作。 单元测试旨在隔离和测试软件的各个独立部分,确保每个部分的行为都是正确的。 Python 中,单元测试是通过使用 unittest 模块来实现的。 这两个方法在每个测试方法执行前后分别被调用,以确保测试环境的准备和清理。 setUp:在每个测试方法执行之前调用。 通常用于准备测试环境,例如初始化变量、建立测试数据等,或在测试之前创建对象或设置必要的资源。 tearDown :每个测试方法执行之后调用。

    35010编辑于 2024-03-14
  • 来自专栏CKL的思考空间

    测试基础10问-上

    最近在找资料的时候,翻出了早期从别的地方看到的关于测试基本知识30问。重新看了一遍,有很多感慨,原来自己也踩过那么多坑。故重新梳理了下,精简成10问,一起来看看那些看似小白,但又不太好回答的问题。 01 我适合做软件测试么? 个人认为,没什么合适不合适的。测试不需要天赋异禀,只要你努力,达到中上水准的测试能力基本没啥问题,还到不了拼天赋的情况。 02 软件测试很简单么? 在软件测试的初期,你可能只是需要按照别人给定的测试用例,机械地去执行就可以了,那是相对简单的。但是接下来,你需要形成自己的测试思维,结合业务去做用例设计。 3~4年之后,你要学习从整体上把控项目的测试进度,根据版本特性去制定测试策略,考虑测试的有效性和充分性。同时,需要通过一定的技术手段去提升测试效率。 去做更多的测试左移和右移。测试人员不应当把自己局限在测试的职责范围内,不断扩充自己的边界,不好么?测试难不难,取决于你的自我要求,市场会给你真实的答案,没事多看看相关的招聘信息。

    32510编辑于 2023-02-01
  • 软件测试 + AI

    通过结合AI与传统测试方法,企业能够更有效地应对复杂的开发环境,从而提高最终产品的质量和用户满意度。一、软件测试软件测试是软件开发中至关重要的一环,主要目标是查找软件中的缺陷(bug),保障软件质量。 ②作用提高速度和效率缺陷预测与分析③AI应用于软件测试的方式AI通过与测试工程师的互动来增强测试过程。通过输入具体的指令(Prompt),工程师可以指导AI生成所需的测试用例、报告或分析。 ④AI赋能软件测试的具体应用需求评审:AI可以帮助分析需求文档,识别潜在的模糊或不一致之处,提高需求的明确性。测试计划编写:AI可以根据项目需求和历史数据生成测试计划,节省时间并提高效率。 测试用例设计:通过自动生成测试用例,AI能够快速覆盖各种场景,尤其是在面对复杂系统时。测试报告生成:AI能够自动整理测试结果,并生成易于理解的报告,帮助团队做出决策。 自动化测试AI赋能的自动化测试不仅可以执行重复性测试,还能在代码更新时自动调整测试用例,确保持续集成的有效性。业务代码编写:AI能够协助开发人员编写代码,并提供实时的错误调试和注释建议。

    74321编辑于 2024-09-18
  • 来自专栏ceshiren0001

    新手也能用好AI10个提示词技巧,让测试效率翻倍

    第三步(想异常): “再想想,如果用户在收验证码时断网,或者重复点击发送按钮10次以上,应该怎么测?设计对应的异常测试场景。”第四步(补安全): “从安全角度,注册功能有哪些需要测试的点? 下面分享10个专为测试新手设计的AI提示词实战场景,每个都结合功能测试、接口测试等新手高频工作,看完就能直接套用。场景1:功能测试用例设计(别再只测“正常流程”)新手痛点:用例太浅,漏掉边界和异常。 ✅ 高效提示词:“我需要20条用户注册测试数据,包含:10条正常数据(用户名5-15字符,密码含大小写+数字)3条边界数据(用户名1字符、30字符;密码7位、21位)3条异常邮箱(abc@、空值、超长) 场景10:写一份有分析的测试报告新手痛点:只会写“执行300条,通过280条”,没价值。✅ 高效提示词:“本次测试登录模块,执行用例120条,发现缺陷18个(高:2,中:5,低:11),已修复15个。 然后套用上面任一模板,你会发现——你的产出质量,已经悄悄超过了身边还在“裸问AI”的同事。让AI教你写提示词如果你实在不知道怎么问,就把你的初稿发给AI:“我写的提示词是:‘写登录测试用例’。

    48101编辑于 2026-01-08
  • 来自专栏测试开发技术

    2025 年颠覆测试行业的 10AI 自动化测试工具平台(上篇)

    各位看官,等着急了吧,之前有粉丝后台留言,想了解学习一下,AI这么火爆,那市面上AI与自动化测试结合起来的的工具/平台有哪些值得学习的。 今天就这个话题来聊一聊。 接下来,本文将为您详细介绍 2025年备受瞩目的 10AI 自动化测试工具。 篇幅较长,本文先介绍值得学习的前5款AI测试工具/平台 (文末有惊喜) 1. Testim.ai 一款 AI 驱动的自动化测试平台,专注于加速应用程序的测试流程,保障软件质量。它支持 Web 应用、移动应用及 API 等多类型应用的测试。 无代码AI测试生成:通过记录用户操作自动生成可维护脚本,适合非技术人员 动态元素定位技术:AI实时追踪UI变化,解决元素选择器失效问题,适应UI频繁变更,减少维护成本 缺陷根源分析:结合测试上下文提供修复建议 当然,更为重要的是,测试从业者需要端正心态,AI不是取代测试者,而是将其从重复性劳动中解放。未来测试工程师将更多扮演“AI训练师”角色——定义质量规则、设计智能测试策略、解析AI预测结果。

    3.5K20编辑于 2025-03-29
  • 来自专栏AI编程

    测试开发效率翻10倍!这10AI Skills神器,我敢说90%的人没用过

    AI遇上软件测试,不是替代,而是赋能。本文带你深入了解AISkills如何成为测试工程师的"超级助手"。目录什么是AISkills?为什么测试工程师需要AISkills? ❌安全审计耗时:代码审查、安全检查需要大量人工时间❌缺陷追踪困难:跨系统的缺陷管理容易遗漏AISkills能够解决这些痛点:✅自动化重复任务:让AI处理机械性工作,你专注测试策略✅集成多工具:一个AI助手串联所有测试工具链 :预测哪些代码变更可能引入缺陷WAL协议:写前日志确保重要测试信息不丢失工作缓冲区:在上下文压缩时保护关键测试数据适用场景预防性测试:在缺陷出现前识别风险测试趋势分析:监控测试健康度变化测试用例建议:AI --repoowner/repo--limit10#输出:最近10次工作流运行,包括状态、触发者、时长场景3:分析失败的测试步骤展开代码语言:BashAI代码解释#AI助手会执行:ghrunview<run-id :TXTAI代码解释测试提交→触发CI→AI监控构建状态↓构建失败?

    2K21编辑于 2026-03-12
  • 来自专栏测试开发技术

    测试开发效率翻10倍!这10AI Skills神器,我敢说90%的人没用过

    AI遇上软件测试,不是替代,而是赋能。本文带你深入了解AI Skills如何成为测试工程师的"超级助手"。 目录 1. 什么是AI Skills? 2. 为什么测试工程师需要AI Skills? : 在缺陷出现前识别风险 • 测试趋势分析: 监控测试健康度变化 • 测试用例建议: AI主动建议遗漏的测试场景 • 自动化测试优化: 识别需要改进的测试 用法示例 场景1: 定期测试健康检查 AI 场景2: 查看最近的CI运行记录 1 2 3 4 # AI助手会执行: gh run list --repo owner/repo --limit 10 # 输出: 最近10次工作流运行, 持续安全监控: 定期自动检查安全状态 用法示例 场景1: 执行深度安全审计 1 2 3 4 5 6 7 8 9 10 # AI助手执行: openclaw security audit --deep 温馨提醒:「狂师・AI 进化社」包含AI大模型、AI编程、AI测试AI开发、AI智能体、AI工具等八大版块,手把手带你玩转超20个真实项目实战,对标企业级招聘需求,职场进阶AI首选!

    39710编辑于 2026-04-02
  • 来自专栏啄木鸟软件测试

    安全测试工具(连载10

    星云测试 http://www.teststars.cc 奇林软件 http://www.kylinpet.com 联合通测 http://www.quicktesting.net

    58620发布于 2019-12-12
  • 来自专栏三流程序员的挣扎

    2022-10-31-验收测试

    验收测试 为了消除这些问题,就需要验收测试。 所说的验收测试更偏重于需求确认,对需求的跟踪。 要与客户保持沟通,是客户对可交付成果的验收测试,开发与 QA 做能覆盖所有需求的自动化测试测试不是额外工作,是节省时间和金钱的方法。 不要被动接受别人提供的测试,不能因为测试这么要求,就必须这么办。 持续集成,从测试角度来说,单元测试,功能测试,系统测试,验收测试一整套流程。 验收是项目阶段末或收尾做的,开发过程中要经常单元测试,集成测试

    34110编辑于 2022-11-11
  • 来自专栏程序你好

    持续测试资源前10

    下面是最流行的连续测试资源列表: continuous Testing eBook: 持续测试提供与开发中的应用程序相关的业务风险的实时、客观评估。 The Relationship Between Risk and Continuous Testing:了解业务风险和持续测试之间的关系,对持续测试的误解,以及如何帮助业务和技术经理在发布范围、时间和质量之间做出更好的权衡决策 学习关键的开发测试过程,以增加您的持续交付系统,以减少软件缺陷的自动发布的风险。 持续测试将带来三大商业利益。 1)连续测试驱动SDLC的中央决策系统,提供对应用程序健康状况的实时、可量化的评估。 2)持续测试建立了一个安全网,使软件开发人员能够更快地将新特性推向市场。 3)持续测试可以让管理者做出更好的权衡决策。

    46830发布于 2018-07-23
  • 来自专栏三流程序员的挣扎

    2022-10-29-测试驱动

    TDD 的三项法则 先写单元测试代码,然后再编写被测试代码。 一个单元测试失败,就停止编写测试代码,即保证每一次都是成功的,从这角度说,可以保证后续集成测试出现的 bug 变少。 产品代码恰好能够让当前失败的单元测试成功通过即可,不要多写。即写了必要的产品代码,就别写了,再先写测试代码,再写产品代码,不要多余。 TDD 的优势 确定性:就是无论改了什么,只要保证单元测试都覆盖到,只要保证单元测试都通过了,就可以确定代码没什么问题了,可以交付。 缺陷注入率:因为每写一点代码都要先测试,所以能够减少引入的缺陷。 文档:单元测试即文档,如果是遵循 TDD 的程序,只要看到单元测试,就能明白函数如何调用,什么参数,对象如何创建。 设计:比如一个函数调用其他函数,因为要单元测试,必须将两个函数解耦。 测试先行,会迫使你去考虑什么是好设计。事后写测试是防守,先写测试是进攻,强迫自己必须写出能够单元测试的解耦的代码。 专业人士的选择:TDD 是专业人士的选择。

    23720编辑于 2022-11-12
  • 来自专栏啄木鸟软件测试

    精准测试及其工具(连载10

    4.3 缺陷定位算法 前置条件:有测试数据,测试用例有提交Bug 精准测试云平台根据测试用例的运行情况和测试用例覆盖到的函数这些信息,通过一定的计算,可确定每个函数可能存在缺陷的可疑度,然后针对可疑度较大的函数进行查看 在选择测试用例的时候,需要选择功能相近的测试用例(如登录成功和登录失败两个测试用例就是功能相近的测试用例),如果不能手动筛选出来测试用例,只需要运行聚类功能,对测试用例进行分类。 图78选择测试用例 4.4 最小测试用例集 前置条件:有测试数据。 精准测试云平台根据所有测试用例的覆盖块情况,计算出覆盖到所有块所需的最少的测试用例的集合,由于到后期测试用例越来越多,测试用例冗余也会越来越明显,主界面选择企业项下的最小测试用例集,弹出界面,点击界面分析按钮 ,得到最小测试用例列表,点击每个测试用例详细信息可查看该测试用例覆盖到的块信息。

    1.4K20发布于 2019-12-12
  • 来自专栏ThoughtWorks

    AI测试的迷思

    在这些测试社区和社群中,我遇到了许多关于AI测试的问题,例如什么是AI测试,如何进行AI测试AI测试有哪些工具与方法等。 然而,当我在网上搜索AI测试相关的书籍时,却发现大量的AI开发相关书籍,却鲜有专门介绍AI测试的书籍。这说明测试业界仍在混沌中不断摸索前进。 AI测试的迷思 在讨论AI测试时,通常存在两种理解: 第一种是利用AI辅助当前的软件测试,例如使用AI系统学习测试分析和测试设计,进而自动生成测试用例并自动化实现这些测试用例。 因此,AI辅助测试仍有很长的路要走。 第三个问题:哪些软件系统能用AI辅助测试? 理论上,任何软件系统都可以使用AI来辅助自动化测试工作。 总结 通过上面对于问题的回答,希望能解决大家对于AI测试的困惑,包括了解什么是AI测试,自己的项目是否适合使用AI测试,以及未来是否需要在AI测试上投资等问题。

    58220编辑于 2023-04-28
领券