测试流程的思维图表。
2023-12-11 10:55:37 0 举报
AI智能生成
普通企业的软件测试程序。
作者其他创作
大纲/内容
这是模板水印,可删除
主要就是对业务的学习,分析需求点
阅读和理解需求
由项目经理,开发人员,测试人员,需求人员共同进行对软件需求文档的评审。评审内容主要包括;是否有描叙不清楚的地方,或者有冲突,需求是否可以支持系统目标的实现,是否有无法实现的功能等。统一大家的理解。
参与需求评审
需求阶段
测试计划一般由测试经理(组长)编写,主要包含项目名称、测试范围、测试目标、人员分配、里程碑、测试周期、测试策略、测试风险分析。
测试计划
对主功能进行的测试(预测试)
冒烟测试
执行测试用例(提交bug)
功能测试
使用JMeter或Postman依照接口文档进行测试
接口测试
使用JMeter或LoadRunner,进行并发测试,压力测试,负载测试
性能测试
requests
报告管理(Allure)
接口自动化
selenium
UI自动化
自动化测试
防止暴力破解,增加登录验证码功能和限制错误密码登录次数
使用暴力破解工具对登录密码进行尝试登录
暴力破解
指利用现有的应用程序,将恶意的SQL命令注入到后台数据库中进行引擎执行的行为。
SQL注入
防护手段:对下载限制范围
把文件名修改成服务器指定路径下的文件,从而获取不该下载的文件,如果下载成功就有漏洞。
上传下载
安全测试
测试方法
参考需求文档(原型图),概要设计,详细设计等文档。用例编写完成之后会进行组内评审,然后再进行会议室评审。
功能测试用例
参考接口文档,编写接口用例,Excel表格的做接口自动化
接口测试用例
测试用例(XMind思维导图和Excel表格)
设计阶段
搭建环境
提交bug,查验修复bug
执行冒烟测试(对主要的功能进行测试)
发现bug提交缺陷库,管理bug直到测试结束
执行测试用例
开发人员提交第二个版本,包括修改的bug以及增加的部分功能,测试人员进行第二轮测试和回归测试,跟踪bug直到关闭。
BUG跟踪
执行阶段
测试时间,测试环境,软件的兼容测试,编写了多少条用例,执行了多少条,发现了多少个bug,修复了多少个,有没有遗留bug,测试是否通过,测试风险。
测试报告
通过不断测试,bug跟踪,直到用例全部测试,覆盖率,缺陷率以及其他各项指标达到质量标准,既达到上线要求。
确认是否可以上线
评估阶段
没有问题就结束
进行线上环境测试
一般都是把自己对项目业务知识的了解,以及在工作各阶段进展中出现的问题汇总出来,包括有哪些好的方面进行全面的汇总,出现的失误也会进行总结,为了在后续的工作进展中加以改进,使工作更加顺畅。
编写测试总结
发送上线通知邮件
线上测试
测试流程
0 条评论
回复 删除
下一页