1. 软件测试的生命周期
-
🍎软件测试 贯穿整个软件的生命周期;
-
🍎软件测试的生命周期是指测试流程;
①需求分析
用户角度:软件需求是否合理
技术角度:该需求在技术上是否可行
测试角度:是否存在业务逻辑错误、冗余、冲突等问题②测试计划
什么时候开发测试、什么时候结束测试、测试多久③测试设计、测试开发:具体详细的测试流程;
参考需求文档、技术文档等编写测试用例,写测试文档,明确标注使用到的测试工具、测试方法、测试形式④测试执行
充分利用测试用例和测试工具对项目尽可能做到全方面的测试覆盖⑤测试评估
测试是否通过,本次测试是否有遗留的BUG
,最终测试人员需要产出一个测试报告⑥上线
项目测试结束后,把项目发布到线上环境,测试人员需要跟踪上线并测试线上环境下软件的运行是否正确