[发明专利]软件测试方法、装置、设备和计算机可读存储介质有效
申请号: | 202211601611.2 | 申请日: | 2022-12-14 |
公开(公告)号: | CN115617696B | 公开(公告)日: | 2023-05-30 |
发明(设计)人: | 盛婕;姜滢滢;冯铜山;王晓江 | 申请(专利权)人: | 江苏国创新云信息技术服务有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F21/57;G06N3/0464;G06N3/0442;G06N3/08 |
代理公司: | 北京君莫知识产权代理事务所(普通合伙) 11715 | 代理人: | 王凝 |
地址: | 215000 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 软件 测试 方法 装置 设备 计算机 可读 存储 介质 | ||
本发明公开了一种软件测试方法、装置、设备和计算机可读存储介质,包括:S1、获取待测试软件,所述待测试软件包括多个功能模块;S2、基于第一神经网络模型确定多个功能模块中的每一个功能模块的用户使用频率;S3、基于第二神经网络模型确定多个功能模块中的每一个功能模块的逻辑复杂程度;S4、基于第三神经网络模型确定一个或多个待检测模块,所述第三神经网络模型的输入包括每一个功能模块的代码、所述每一个功能模块的用户使用频率、所述每一个功能模块的逻辑复杂程度、软件功能需求、功能模块响应速度要求,所述第三神经网络模型的输出为一个或多个待检测模块;S5、发送所述一个或多个待检测模块到软件测试平台,以进行人工测试。
技术领域
本发明涉及软件测试领域,具体涉及软件测试方法、装置、设备和计算机可读存储介质。
背景技术
软件发布前需要验证各项功能是否正常,从而在软件上线时确保不影响用户的正常使用。一般通过人工操作采用成熟的测试方案去一一验证软件的各功能模块,或者通过本地脚本命令以及自动化测试框架,基于软件页面中的功能按指定的测试用例去点击执行,在软件程序崩溃、出现不符合预期的功能或流程时能够提前发现,并修复相应的程序故障。
例如,现有的软件测试流程包括:(一)测试需求分析和策划:根据项目采购文件、合同、软件需求规格说明书、项目开发计划等编制测试计划,确定软件测试项目的内容、范围、时间、测试合格性等。(二)测试设计和实现:对测试计划中的测试正式合格性定义进行测试用例设计、编码,产生软件测试说明,并建立测试环境。(三)测试执行:根据测试计划和测试说明,执行测试用例,记录执行结果。(四)测试总结:进行测试总结工作,对测试数据进行分析,形成测试总结报告。
现有的软件测试内容包括:(一)功能性测试:功能性测试旨在检验系统相关文档(以需求规格说明书为准)中要求的功能点是否正确实现。功能测试采用黑盒测试设计方法(等价类划分、边界值分析法、错误推测法、因果图法、功能图法、正交试验设计法等)设计测试用例,手动执行测试用例,提交功能缺陷,跟踪缺陷直至关闭。(二)性能效率测试:通过使用JMeter5.2.1对被测系统进行负载、压力等测试,验证系统性能需求是否满足要求。使用JMeter编写脚本,调试脚本,并添加相应事务及组件,为拟定的性能效率点事务设置同步定时器,并设置“模拟用户组数量”,最后通过聚合报告查看运行结果。(三)安全性测试:自动化漏洞扫描测试方法:使用绿盟NX3进行漏洞扫描,对扫描出的安全漏洞(包括但不限于SQL注入漏洞、跨站脚本攻击漏洞(XSS)、JAVA反序列化漏洞、API接口信息泄露、跨站请求伪造漏洞(CSRF)、主机或数据库弱口令、CORS跨域漏洞、HTML代码注入漏洞、未授权访问漏洞、会话标识未更新、任意文件下载、目录遍历漏洞等)进行人工验证,并提出修改建议,生成安全扫描报告。对高严重性和中等严重性的问题,提交开发修复。通过功能测试,核查了应用安全方面的相关策略,譬如测试Web程序在处理重要数据的传输是否采用了加密传输的机制,注销时会话信息是否清除,查看是否存在浏览器窗口闲置超时后需重新登录的机制,用户对应用、文件是否有访问控制权限,系统是否建立备份机制等。
现有的软件更新迭代快,时效性强,现有的软件测试方法需要逐步地对软件所有功能性模块的各项性能进行逐个测试,时间消耗大,人力消耗多,不能满足用户的快速使用需求。
发明内容
本发明主要解决的技术问题是如何快速地实现对软件的测试,快速有效地检测出软件的问题所在,提高软件运行的准确度。
根据第一方面,一种实施例中提供一种软件测试方法,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏国创新云信息技术服务有限公司,未经江苏国创新云信息技术服务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211601611.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:气相沉积设备
- 下一篇:一种水下干式采油仓操作接口密封与连接装置