首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 软件测试 + AI

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

    68721编辑于 2024-09-18
  • 来自专栏ThoughtWorks

    AI测试的迷思

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

    56220编辑于 2023-04-28
  • 来自专栏决策智能与机器学习

    如何测试AI系统?

    简而言之,您不会像对其他项目进行质量检查那样对AI项目进行质量检查。这是因为对于AI项目而言,我们要测试的内容,测试方式以及测试时间的概念大不相同。 在AI的训练和推理阶段进行测试和质量保证,那些有机器学习模型训练经验的人都知道测试实际上是使AI项目正常工作的核心要素。您不仅可以开发AI算法,还可以将训练数据投入其中。 完成此操作后,您可以返回并使用其他预留测试数据来验证模型是否确实按预期工作。尽管这是测试和验证的所有方面,但它发生在AI项目的训练阶段。这是在AI模型投入运行之前。 这意味着,如果您不是从头开始编写代码,那么就实际代码而言,几乎没有什么要测试的-假设算法已经通过了测试。在AI项目中,假设已按照预期实施了QA,则质量检查将永远不会专注于AI算法本身或代码。 您需要测试AI模型投入生产的代码-AI系统的操作组件。这可能会在AI模型投入生产之前发生,但是实际上您并没有在测试AI模型。相反,您正在测试使用该模型的系统。

    1.7K10发布于 2020-08-04
  • 来自专栏软件测试学习

    AI教你学测试

    ChatGPT这个词相信大家最近看到都不会陌生,应该刷爆了各位的朋友圈,各种分享注册教程、什么AI写代码的文章比比皆是,今天,让我们一起来看一下OpenAI能不能教我们学测试呢,对测试人员的日常工作是否有帮助呢 二、AI智能对话初体验 注册账号后,通过对话,我们来看一下AI会教我们怎么去学测试呢? 怎么判断自己目前是否适合转行做测试? 软件测试的基本流程是什么? 数据库怎么去学? 测试环境怎么搭建? 自动化框架的设计思路? 测开要具备哪些技能? 面试时怎么谈薪资? 印象深刻的bug? 接口幂等什么意思? 自动化测试的高频面试题 如何在团队中推广自动化测试? UI自动化定位不到元素有哪些原因? 看到这,你是不是以为AI是万能的呢?

    79920编辑于 2023-02-24
  • 来自专栏啄木鸟软件测试

    AI驱动测试性能优化:测试专家必看

    据2024年Apex.ai《全球质量工程趋势报告》显示,73%的头部科技企业已在性能测试环节引入AI能力,平均将高危性能缺陷检出时间缩短68%,资源消耗降低41%。 这并非技术噱头,而是测试范式从‘验证正确性’向‘预测风险性’的战略跃迁。本文聚焦AI如何真正赋能性能测试效能革命,为测试专家提供可落地的技术路径与实践洞察。 一、AI不止于‘自动化’:重构性能测试的认知边界 很多团队误将AI测试等同于‘用AI写脚本’,实则大谬。 人机协同层:AI不是替代测试工程师,而是扩展其认知带宽。 结语 AI驱动的性能测试优化,终极目标不是让机器跑得更快,而是让质量决策更早、更准、更稳。

    15310编辑于 2026-03-04
  • 来自专栏测试开发真货

    AI助力测试-测试用例的编写

    准备需求文档与测试范围定义:在启动AI编写测试用例前,需要先明确测试目标和范围。首先要准备详细的需求文档,包括功能描述、业务逻辑、用户场景等关键信息。 明确测试范围有助于AI更聚焦地生成相关测试用例,避免生成无关或超出范围的内容。 AI工具选择与配置:根据前期工作,可选择codebuddy、cursor、trae等AI编辑器或cherrystudio等API调用工具。 不同工具各有特点,AI编辑器适合直接在编辑器中进行测试用例的编写和修改,操作便捷;而API调用工具则可以集成到现有的测试流程或系统中,实现更自动化的测试用例生成。 生成用例:处理用例:然后就可以复制用例,当然只是简单演示,重点就是智能体的设定,需要告知ai以什么形式返回。其他工具同理。

    77830编辑于 2025-11-21
  • 来自专栏测试开发技术

    AI赋能测试:推荐15款爆火AI测试工具!

    01 AI测试工具概述 AI测试工具是利用人工智能(AI)和机器学习(ML)自动化和优化软件应用程序测试过程的软件解决方案。 这些工具通过使用AI算法来识别模式、检测错误,甚至预测应用程序中的潜在故障,从而增强了传统的测试自动化。与传统的测试方法不同,AI测试工具能够适应代码的变化,使它们对动态和复杂的应用程序更加高效。 10 Test.ai 最适合移动应用测试 Test.ai 提供专门为移动应用程序设计的人工智能驱动解决方案。它能自主生成并执行测试,确保你的应用程序在部署前没有漏洞。 17 Gru.ai 最适合智能自动化测试 Gru.ai 是一款新兴的、由人工智能驱动的软件测试工具,专注于智能自动化测试。它运用机器学习来预测测试场景、识别瓶颈,并减少自动化测试中的误报情况。 测试资料),欢迎对技术感兴趣的朋友一起来交流使用~ 点击下方关注公众号《测试开发技术》,获取免费测开学习路线、简历模板、面试真题、AI测试AI 编程、自动化测试测试开发资料教程等。

    4K13编辑于 2025-09-17
  • 来自专栏AI技术应用

    AI数字人的测试

    AI数字人的测试是一个复杂的过程,需要综合考虑技术、用户体验和安全性等多个方面。以下是基于最新搜索结果的AI数字人测试方法、标准和框架。 测试方法功能测试:确保AI数字人能够执行其设计的所有功能,如自然语言处理、情感识别、动作生成等。可以通过预定义的测试用例来验证这些功能。性能测试:评估AI数字人的响应速度、处理能力和资源消耗。 安全性和隐私测试:检查AI数字人是否符合相关的安全和隐私标准,如数据加密、用户认证和访问控制。测试标准自然语言处理的准确性:AI数字人需要能够准确理解用户的语言,并提供相关的回答。 测试框架HINT(Human-AI INtegration Testing)框架:HINT是一个可定制的框架,用于在部署前测试AI功能与人类协作的效果。 它通过自动化测试AI模型与应用程序集成的情况,并与人类用户进行交互,提供丰富的用户行为和主观指标数据。UneeQ 2.0:UneeQ 2.0提供了一套标准,用于开发和测试AI数字工作队伍。

    49710编辑于 2025-03-21
  • 来自专栏测试技术圈

    AI模型的基准测试

    AI模型的基准测试 在评估一个模型的时候,仅通过ROUGE、BLEU SCORE评价模型还是太单薄了,并不能全面的反馈模型的能力。在相完整评估一个模型的能力的时候,最重要的是提供一套有效的评估模型。 现在常见的模型的基准测试有 GLUE、SuperGLUE、HELM、MMLU等等。 ,如果需要测试模型中文语言能力可以采购这两个模型。 图 3 MMLU 测试结果 清华大学和上海交通大学联合发布了中文 MMLU:C-Eval基准测试。C-Eval包含了13948个多项选择题,涵盖了52个不同的学科和四个难度级别,如图 4 所示。 图 5 2023年 8 月 C-Eval 测试结果 多指标综合基准测试:HELM HELM(Holistic Evaluation of Luaguage Model)从名字上就能看出这是一个以全面评估语言模型的基准测试

    1.4K30编辑于 2023-09-04
  • 来自专栏测试开发社区

    AI测试】也许这有你想知道的人工智能 (AI) 测试--开篇

    系统测试主要包括以下三个方面: 1、项目的整体业务流程 2、真实用户的使用场景 3、数据的流动与正确 4. 接口测试 接口测试测试系统组件间接口的一种测试。 竞品对比测试 如果有涉及时,可针对做竞品对比测试,清楚优势和劣势。比如AI智能音箱产品。 9. 为此是使用测试集来测试学习器对新样本的差别能力。然后以测试集上的测试误差作为泛化误差的近似。测试人员使用的测试集,只能尽可能的覆盖正式环境用户产生的数据情况。 上线只是完成了一半测试,并不像APP或者WEB网站测试一样,测试通过后,发布到正式环境,测试工作就完成了。 测试人员可以先用算法工程师的测试集进行运行测试查看结果。再通过自己的测试测试进行指标对比。 测试用例思考点

    1.2K20发布于 2019-09-25
  • 来自专栏科技记者

    测试BioMaster: AI生信分析的demo测试

    关注这个是因为想让自己许多相对简单的工作部分给到AI处理。 国内也有大佬测试了多智能体的生信分析,今天就测试下。 软件已经有不少博客等进行了介绍,开始时发现作者没有提供一个使用文档,就暂时没有进行测试,最近作者进行了文档更新,并准备近期发布新的版本,这里就测试一下。 pwd=ai4s 提取码: ai4s # 填入API key后运行 python run.py demo测试的一波三折 首先使用了国产之光deepseek的API,根据表现其代码能力已经接近了claude 最后,看到作者用的是一个特定的三方,于是决定用同样的再测试一下,终于跑通了。

    32110编辑于 2025-03-31
  • 来自专栏AI科技大本营的专栏

    你的 AI 算法模型安全吗?来 AI 安全测试基准平台测试

    因此干扰 AI 检测,无法检测出行人,达到“隐身”的效果。 面向恶性 AI 安全事件不断涌现,如何提前评估 AI 算法安全,检测算法漏洞? 6月3日,清华大学联合阿里安全、Real AI发布了 AI 攻防对抗基准平台(Adversarial Robustness Benchmark),可对 AI 防御和攻击算法进行自动化和科学地评估。 安全性对抗稳健性评估 ARES 库,是一个用于对抗性机器学习研究的 Python 库,专注于对图像分类的对抗性稳健性进行基准测试。 曾在完整的威胁模型下使用 15 次攻击和 16 次防御对对抗性稳健性进行了基准测试。 谈及 AI 安全基准平台的研发初衷,据官方表示,由于攻击算法是经常变化的,需要考虑模型在多种攻击算法下和更强的攻击下的防御能力,如果只在一种攻击算法下进行测试的话,不够全面。

    85320编辑于 2023-05-08
  • 来自专栏TestOps云层

    AI测试用例设计

    说这个内容其实AI并不是自己熟悉的范围,但是可以换个角度来谈这个问题,大家也许就会觉得一丝丝恐惧。 测试到底怎么测? 基于用户行为的预测的测试用例,在基于大数据下的AI学习,一定可以做到非常深度的测试用例组合设计,最终在大多数情况下完胜人工测试用例。 绝大多数公司没有这个成本拿大炮打蚊子,就算有AI测试概念,其也不能非常完善的根据系统业务来生成测试用例,因为AI总需要先有个规则的。 以后会出现AI测试公司,提供对被测对象的分析及文档规范生成,再利用自己的大数据模拟用户来设计测试用例,至于这样做出来的结果和价值?客户未必能非常认可。 PS。 所以从成本角度来说如果AI真的发达了先会淘汰开发,因为他们工资高啊,然后是测试,因为自动化开发的东西不需要测试了,剩下只需要使用工具的人了。传统行业不正是如此么?

    1.6K10编辑于 2022-04-02
  • 来自专栏测试技术圈

    面向AI应用的测试思考

    然而,由于AI是一种新的编程范式,无论在学术界还是工业界,对于AI测试的研究和实践尚处于起步阶段。” AI引导了新一轮的产业变革,随着AI在各行各业的应用日益广泛,对AI应用测试的需求也与日俱增。 由此可见,对于AI应用的质量保障显得愈发重要。 1 AI测试面临挑战 关于AI应用(系统)的组成,通常是由软件工程和机器学习模型结合。 对于AI产品业务的测试,可以从两个方面着手,数据验证测试AI应用测试。 2 AI测试的主要策略 基于数据验证的测试:验证数据集,消除数据偏差。 基于AI / ML应用程序的测试。 关于AI应用测试,可以总结概括4个关键要点,算法、数据质量、业务场景、分层专项。 ? 总之,对于AI/ML模型的测试问题与传统软件测试问题有较大不同,且存在着诸多技术挑战。但伴随着业界越来越多地使用AI技术来构建其系统和应用程序,对AI应用的测试方法和实践将在未来迅速发展和逐步完善。

    1.9K51发布于 2020-09-08
  • 来自专栏FunTester

    MCP:引领 AI 测试新时代

    MCP:AI 测试的革命性突破 在微软 Build 2025 大会上,MCP 被正式宣布为 AI 驱动测试的基础技术。 它的设计理念类似于 HTTP 如何彻底改变网络通信,MCP 将成为 AI 代理交互的通用标准。通过 MCP,AI 代理可以理解应用程序的上下文,动态调整测试策略,并实时响应环境变化。 MCP如何重塑质量保证工程 AI代理:自动化测试的智能助手 MCP 赋予 AI 代理如同资深测试工程师般的智慧,能够通过分析代码、日志和用户行为趋势,自动创建、执行并维护测试用例。 对于复杂的分布式系统,AI 代理还能动态调整测试策略,确保测试覆盖率和效率的最大化。 未来,质量保证工程师的角色将从编写测试转变为策划和优化 AI 生成的测试AI安全测试:应对新兴风险的必备技能 随着 MCP 的普及,新的安全风险也随之而来,例如提示注入、数据泄漏以及恶意 AI 行为。

    38310编辑于 2025-08-12
  • 来自专栏AI技术应用

    AI听力练习APP的测试

    AI听力练习APP的测试是确保其功能、性能、用户体验和安全性的关键步骤。由于这类应用通常涉及复杂的AI算法、音频处理和用户交互,测试需要覆盖多个方面。以下是AI听力练习APP测试的主要方法和步骤。 语音识别功能:测试AI语音识别的准确性,确保能够正确识别用户的语音输入。练习模式:测试不同练习模式(如填空、选择题、跟读)的功能是否正常。用户反馈:测试用户提交答案后,系统能否正确给出评分和反馈。 3.2运行测试在模拟器或真实设备上运行测试,确保APP在所有场景下都能正常工作。使用自动化测试工具运行测试,提高效率。3.3分析测试结果检查测试结果,确保所有测试用例都通过。 如果测试失败,分析原因并修复问题。3.4用户测试邀请真实用户参与测试,收集反馈并改进APP。4.测试注意事项覆盖所有边界条件:测试APP在极端情况下的表现,如网络延迟、设备存储不足等。 5.总结AI听力练习APP的测试需要覆盖功能、性能、用户体验、安全性和兼容性等多个方面。通过详细的测试用例、自动化测试工具和真实用户反馈,开发者可以确保APP的高质量发布。

    35410编辑于 2025-02-27
  • 来自专栏FunTester

    AI如何影响测试行业

    正如人们(错误地)认为测试自动化将使手动测试过时一样,许多人担心AI正在开始类似的趋势。 在解决AI是否将取代测试人员这一广泛问题时,重要的是首先查看将机器学习技术集成到其平台中的测试自动化工具。 如何利用基于AI测试工具 在了解了AI测试自动化工具带来的一些好处之后,测试人员可以通过一些聪明的方法在这个新技术时代保持相关性。 以下是一些选择: 确定需求痛点 利用基于AI测试自动化的第一种方法是确定AI如何影响您的特定测试环境。如前所述,测试自动化工具使用AI来简化各种功能。 紧跟AI测试趋势 在AI时代保持测试自动化相关性的另一种好方法是,优先考虑了解该领域中出现的新趋势。 简而言之,测试人员应询问其准确完成任务的频率,以及不成功或产生误报的频率。 测试自动化中的AI并非障碍,而是机遇 回到本文最初提出的问题,关于AI正在取代人工测试人员的观点离事实还很遥远。

    91120发布于 2020-07-13
  • 快递AI-模型测试评估

    数据安全​:合规性(如国内需符合《生成式AI服务管理办法》)、加密存储/传输。成本​:API调用费、微调算力、维护成本。 测试工具链​:单元测试:JUnit(Java)、Vitest(Vue)、Pytest(Python脚本);集成测试:Postman(API接口测试)、Selenium(前端页面交互测试);代码质量:SonarQube AI写代码123生成要求​:模型输出完整代码(Controller/Service/Mapper层)、SQL建表语句、单元测试用例(JUnit 5)。2. AI写代码1234评估维度​:答案正确性:是否匹配文档规则(如进口奶粉需证明);推理连贯性:多轮对话中是否记住上下文(如“进口奶粉”承接上文“奶粉”);解释清晰度:是否引用具体条款(如“根据《海关法》第 测试迭代​:每轮测试后召开复盘会,汇总问题→优化prompt/微调模型→进行下一轮测试(至少3轮),直至指标达标。

    30310编辑于 2025-09-28
  • 来自专栏AI SPPECH

    AI辅助安全渗透测试_01

    在这种背景下,人工智能(AI)技术正在为安全渗透测试领域带来革命性的变化。AI辅助安全渗透测试通过自动化、智能化的方式,显著提高了渗透测试的效率和准确性,帮助安全团队更好地发现和修复系统漏洞。 2.2 AI辅助渗透测试的核心技术 AI辅助渗透测试融合了多种AI技术和安全技术,主要包括: 机器学习:利用监督学习、无监督学习和强化学习等方法,从历史渗透测试数据中学习攻击模式和漏洞特征。 AI在渗透测试各阶段的应用 3.1 信息收集阶段的AI应用 信息收集是渗透测试的第一步,也是关键一步。 AI辅助渗透测试工具与平台 4.1 主流AI渗透测试工具对比 目前市场上已经出现了多种AI辅助渗透测试工具,各具特色: 工具 核心技术 主要功能 适用场景 优势 局限 DeepExploit 强化学习 企业级AI渗透测试实践案例 5.1 金融行业的AI渗透测试实践 案例4:某大型银行的AI驱动渗透测试平台 该银行面临着日益复杂的网络安全威胁和严格的监管要求,传统的渗透测试方法难以满足需求。

    71910编辑于 2025-11-13
  • 来自专栏Chasays

    AI测试的思考与探索

    AI测试及挑战 AI 作为一项变革性的技术已经渗透到了各行各业,随着AI在各行各业的应用日益广泛,对AI系统测试的需求也与日俱增。 AI测试从流程上来分大致可以分为5个步骤,分别为测试需求分析、测试环境准备、测试数据准备与验证、AI测试执行与分析、模型上线与监控。 2.1 AI测试需求分析 AI测试需求分析与传统软件测试的要求基本一致,需要明确测试的对象、测试的范围、测试的方法和工具、测试通过的准则等。 此外,AI测试需要高效的持续测试,所以AI测试尤其需要测试环境快速部署的能力。 AI的全流程的测试将不仅仅是测试团队的任务,而需要算法开发人员、系统运营人员的共同参与。 此外,AI测试技术也需要不断演进,来适应并解决AI测试带来的挑战。

    1.2K40发布于 2019-08-18
领券