GitHub Copilot 的 .NET 测试功能已在 Visual Studio 2026 v18.3 正式发布,支持快速生成高质量单元测试。该功能通过自然语言描述测试需求,自动生成并运行测试,简化测试流程,提高工作效率。
AutoDev Workbench 是一款新型 AI 编程工具,旨在加速软件开发,提供需求分析、代码生成和测试生成等功能,支持多种编程语言。该平台通过上下文知识预生成和 MCP 服务,帮助开发者适应 AI 时代的编程方式。
本研究探讨大型语言模型(LLMs)在软件质量保证(SQA)过程中的应用,分析其在需求验证、缺陷检测和测试生成方面的效果,结果显示这些AI解决方案能够提升流程效率,确保符合国际标准,从而提高软件质量和可靠性。
本研究提出了一种基于代理的Bug再现测试(BRT)新方法,旨在解决开发者在处理缺乏细节的bug报告时的困难。实验结果表明,该方法显著提高了有效BRT的生成率,并可与自动化程序修复系统结合,增加可修复bug的数量,展示了其实际应用潜力。
人工智能正在迅速改变软件测试领域,AI驱动的测试生成和自主测试成为趋势。工具如GenQE.ai利用机器学习生成测试用例,减少人工干预,提高效率。未来,企业需投资AI测试工具并提升员工技能,以适应这一变化。
本研究提出了一种新方法,通过并行训练代码生成模型和测试生成模型,利用执行反馈提升性能。实验结果表明,该方法能够有效生成测试用例并筛选正确代码,效果显著。
Keploy是一个开源AI工具,自动生成单元和集成测试,简化软件开发中的测试流程,捕获API交互,生成测试用例,支持多种框架,提升测试覆盖率,节省开发时间,确保软件质量。
Codecov推出了AI PR审查、AI测试生成、测试分析和包分析等新功能,旨在提升代码质量和测试效率。这些工具能够自动捕捉错误、快速创建测试、识别不稳定测试以及监控代码包大小变化,从而减少开发中的错误和性能问题。
我们在AutoDev 0.8中完善了上下文构建方式,并设计了新的上下文工程体系。测试生成是我们的第一个试点,以探索新的prompt模式是否更方便。我们重新设计了自动测试生成的prompt,通过依赖注入来完善上下文。
完成下面两步后,将自动完成登录并继续当前操作。