《大模型驱动软件测试》| 软件工程3.0时代,大模型驱动测试实战指南

作者简介

  • 朱少民

    同济大学特聘教授、CCF杰出会员,曾任思科(中国)软件有限公司QA资深总监、多个IEEE 国际学术会议程序委员、《软件学报》《计算机学报》等审稿人。近三十年来一直从事软件测试、质量管理和软件工程等工作,先后获得多项省、部级科技进步奖,出版了二十多部著作和4本译作,代表作有《软件工程3.0》《全程软件测试》《软件测试方法和技术》《软件项目管理》等

  • 邢颖

    北京邮电大学教授、博士生导师,CCF高级会员、软件工程专委会执行委员,国家自然科学基金同行评议专家。

    主要研究方向为软件质量保证、网络空间安全、人工智能安全。作为主编出版过4部专著。

适读人群

  1. 软件测试领域从业者,包括初入行业的测试新人与具备丰富经验的测试工程师;

  2. 测试团队管理者、技术负责人等测试领域决策与统筹人员;

  3. 关注大模型与软件测试融合的开发人员、产品经理;

  4. 企业级软件技术决策者及对该领域有学习需求的相关专业学习者。

主要内容

本书从软件测试的全生命周期出发,系统性地探讨了大模型(LLM)在软件测试各个环节中的应用,全书共分为8章:

1.软件测试的新时代:探讨软件研发进入软件工程3.0时代的大背景,分析软件测试面临的新机遇与新挑战,为全书奠定理论基础。

2.LLM基础:从自然语言处理技术演进史切入,深入解析LLM的核心技术,包括 Transformer 架构、预训练模型、领域数据微调等关键技术,并重点提示提示工程和AI智能体的应用,为测试实践提供技术支撑。

3.LLM驱动测试需求分析:探讨如何利用LLM理解产品需求、分解测试需求、界定测试范围、挖掘测试风险,同时介绍如何生成测试项、验收标准和测试计划,提高需求分析的效率和质量。

4.LLM驱动测试用例生成:详细阐述如何借助LLM理解用户行为、生成测试场景,以及如何基于不同方法和模板生成规范的测试用例,特别关注了LLM在性能测试设计中的应用。

5.LLM驱动测试脚本生成:聚焦自动化测试脚本的生成,内容涵盖单元测试、API测试、Web自动化测试和移动App自动化测试,还探讨了如何利用LLM对测试脚本进行解释、优化和转化。

6.LLM助力非功能测试:从性能测试结果分析、性能瓶颈识别到安全漏洞检测,再到用户体验测试,全面展示了LLM在非功能测试领域的强大能力。

7.LLM助力测试管理:介绍如何构建以LLM为核心的测试知识工程,如何实施智能测试流程,以及LLM在缺陷管理和测试报告生成中的应用。

8.LLM时代测试人员的发展:探讨在LLM时代,测试人员将扮演什么角色,什么技能更为重要,以及如何快速成长,为测试人员指明未来的发展方向。

目录

本书特色

  1. 立足前沿,紧扣时代变革:聚焦软件工程3.0时代背景,深度解析大模型引领的软件测试范式革新,精准捕捉行业新机遇与新挑战。

  2. 体系完整,覆盖全生命周期:从软件测试全流程出发,分8章系统性搭建LLM技术原理与测试应用的完整知识框架,逻辑清晰。

  3. 理论扎实,聚焦实操落地:深挖LLM核心技术要点,同步详解其在测试需求分析、用例生成、成本优化等环节的可执行方法,理论与实践深度结合。

  4. 案例丰富,适配多元场景:每章配套大量实战案例,覆盖功能测试、非功能测试、测试管理等多维度场景,强化方法的可借鉴性。

  5. 分层适配,兼顾不同受众:针对入门者、资深工程师、管理者等不同群体,提供定制化阅读指引,满足差异化学习需求。

专家推荐

本书立足软件工程3.0时代,系统讲解大模型在软件测试全生命周期的创新应用,兼具理论深度与实战价值,为测试人员指明职业升级路径,是行业智能化转型的必备参考,获阿里巴巴、南京大学、华为、南方科技大学、中科院软件所等多位权威专家联袂推荐!

陈琴 阿里巴巴淘宝闪购技术中心高级副总裁

房春荣 南京大学副教授、博导

高广达 华为资深测试专家

刘烨庞 南方科技大学长聘副教授

张健 中国科学院软件研究所研究员

推荐正规途径获取:

京东:https://item.jd.com/15352620.html

当当:https://product.dangdang.com/30035728.html

相关推荐
嘿黑嘿呦2 天前
chap 8排序
算法·蓝桥杯·排序算法·软件工程
旧曲重听13 天前
2026前端技术从「夯」到「拉」
前端·程序人生·职场和发展·软件工程
承渊政道3 天前
飞算JavaAI 智能引导背后的多 Agent 协作机制解析:从老旧 Java 后台升级到可运行工程
java·开发语言·spring boot·安全·intellij-idea·软件工程·ai编程
apcipot_rain3 天前
计科八股20260616(1)——堆存中位数、链表判环、黑白测试、敏捷开发与瀑布模型、配置管理、持续集成、池化
数据结构·算法·软件工程
lisw053 天前
【计算机科学技术】路由器(route):概念、历史、内容与战略!
机器学习·智能路由器·软件工程
培培说证4 天前
大数据、人工智能、计算机、软件工程,到底怎么选?
大数据·人工智能·软件工程
文艺倾年4 天前
【强化学习】MDP、贝尔曼方程与CartPole 编程,20W字总结(二)
人工智能·软件工程·强化学习
郝学胜-神的一滴4 天前
CMake 017:彩色日志输出实战
linux·c语言·开发语言·c++·软件工程·软件构建·cmake
小程故事多_805 天前
AI软件工程范式革命,终结五十年的“手工伪工程”时代
人工智能·软件工程
精益数智小屋5 天前
项目管理看板如何拆解任务进度?项目管理看板解决跨部门协作难题
大数据·人工智能·数据分析·云计算·软件工程