摘要
本发明涉及人工智能技术领域,具体公开了一种基于人工智能的软件自动测试方法及装置,包括:步骤一、根据接收的软件测试请求确定测试类型,通过自然语言处理技术解析所述软件测试请求并提取测试场景;步骤二、根据所述测试类型和测试场景查找预设脚本库,提取所述软件测试请求关联的测试执行脚本,利用人工智能技术自动生成测试用例;步骤三、根据所述测试用例自动选择测试资源并对所述测试场景进行微调,自动配置测试环境;本发明通过智能化的测试流程、自动化的资源调配与优化建议,降低了人工干预的需求,减少了频繁维护的成本,提升了软件测试的效率、准确性和持续性,适应了现代软件开发中的高效、低成本的需求。
技术关键词
软件自动测试方法
测试场景
人工智能技术
生成测试用例
脚本
自动化测试框架
人工智能驱动
自然语言
软件自动测试装置
机器学习算法分析
分析缺陷
深度学习模型
执行回归测试
自动化测试工具
静态代码分析
依存句法分析
容器化技术
生成测试报告
BERT模型