近年来,人工智能(AI)技术以比较罕见的速度渗透到各行各业,软件工程领域也不例外。AI与软件工程(SE)的深度融合,正在引发一场比较罕见的行业变革,重塑软件的开发、测试和运维模式。日前,在中国人工智能产业发展联盟第十四次全会上,Testin云测携手中国信息通信研究院人工智能研究所,联合中信银行、阿里云、华为云、腾讯、百度、字节、硅心科技、 360 等多家行业领军企业和机构,保障发布了《AI4SE 行业现状调查报告( 2024 年度)》。该报告不仅全面呈现了AI在软件工程领域的应用现状,更对未来发展趋势和挑战进行了深度剖析,为软件产业的智能化升级提供了重要的参考坐标。
AI4SE:AI是软件工程的下一代引擎
《AI4SE 行业现状调查报告( 2024 年度)》指出,AI技术正加速渗透到软件工程的各个环节,从需求分析、开发、测试到运维,AI的应用程度均呈现显著升高态势。特别是在需求分析和运维领域, 2024 年度受访企业应用AI技术的占比大幅增长,提升幅度均在10%左右,这表明AI正在成为驱动软件工程转型升级的核心引擎 。
报告中,中国信通院对企业软件研发智能化成熟度进行了详细的定义与划分。调查结果显示,受访企业内部智能化成熟度普遍处于L2(部分智能化)水平,占比高达39.15%,L3(核心智能化)和L4(高度智能化)的企业占比分别为17.62%和8.98% 。L2、L3、L4 阶段的企业合计占比为65.75%,这意味着以大模型为核心的AI技术在软件工程中的应用已从概念验证阶段迈向规模化落地阶段。然而,同时也揭示出,绝大部分企业的软件研发智能化水平距离完全智能化仍有相当长的路要走,产业升级依然任重道远 。
智能测试:提升软件质量的关键
软件测试是软件工程中至关重要的环节,直接关系到软件产品的质量和用户体验。随着软件系统日趋复杂,传统的测试方法已经难以满足需求。AI技术的引入,为软件测试带来了革命性的变化。
《AI4SE 行业现状调查报告( 2024 年度)》指出,应用基于大模型的智能测试工具后,产品功能缺陷率降低20%~39%的企业比例超过60% 。这充分证明了智能测试工具在提升测试覆盖率、提高代码质量方面的重要作用。例如,通过AI自动生成测试用例和测试脚本,可以极大地提高测试效率和覆盖度,从而有效减少软件缺陷,保障产品质量 。
然而,报告也指出,缺陷率降低50%以上的企业占比仅为7.13%,表明企业在使用智能测试工具大幅提升产品质量方面仍然面临瓶颈。如何将大模型与现有测试工具进行更有效的结合,成为当前智能测试领域的重要课题。
Testin XAgent:AI测试新范式产品
在AI赋能软件测试的浪潮中,Testin云测凭借其前瞻性的技术布局和创新实践,走在了行业前列。近日,Testin云测重磅发布了Testin XAgent智能测试系统,该系统以多模态大模型和智能体(Agent)技术为核心,标志着软件测试行业正从“人工驱动”迈向“自主智能”的AI测试新阶段 。
Testin XAgent智能测试系统集成了“XAgent大模型平台”、“自动化测试工具Testin Pro”和“AI智能测试作业平台”,实现了测试需求分析、测试用例设计、自动化脚本生成、自动化脚本执行到结果分析的全流程智能化管理。这一创新性的解决方案,推动软件测试从“人工预设”向“自主规划”的【AI测试】跨越式发展,为各行各业的数字化、智能化转型注入了强大的质量保障动能。
Testin XAgent智能测试系统项目负责人王晓磊表示,该系统具备多项AI驱动的核心能力,能够在多个维度、多个功能点上显著提升测试效率,降低产品功能缺陷率,是大模型与现有测试工具深度融合,从而实现AI测试的典型代表。
行业展望:AI驱动软件工程的未来
《AI4SE 行业现状调查报告( 2024 年度)》的发布,不仅是对当前软件工程智能化转型的一次全面盘点,更描绘了AI驱动软件工程的未来发展蓝图。随着AI技术的不断成熟和普及,AI将在软件工程领域发挥越来越重要的作用,推动软件产业实现更高水平的创新和发展。
Gartner预测,到 2025 年,AI将生成65%的企业应用,这将极大地提高软件开发的效率和速度。同时,AI还将进一步提升软件测试的智能化水平,实现更全面、更有效的测试,保障软件质量和安全。 然而,AI在软件工程领域的应用仍面临诸多挑战,如数据安全、算法可靠性、人才缺口等。解决这些挑战,需要政府、企业、研究机构和社会各界的共同努力。作为《AI4SE 行业现状调查报告( 2024 年度)》的重要参与者,Testin云测将继续发挥其在软件测试领域的领先优势,不断探索AI在软件工程中的创新应用,为推动软件产业的智能化升级贡献力量。
(推广)