通过前两篇关于软件测试基础知识的介绍相信大家对软件测试已经有了初步的了解了吧。想要成为一名软件测试工程师,掌握基本的软件测试知识是不可缺少,今天小编将带来软件测试基础知识的第三篇,也是最后一篇,让我们一起来学习一下吧!
1、软件测试模型 – W模型(双V模型)
2、完整的测试基本流程(图示)
3、软件(软件测试)的生命周期
软件生命周期:是指从软件的产生直到报废的整个周期,包括可行性分析与项目计划,需求分析,概要设计和详细设计,编码,调试,维护七个阶段。
软件测试生命周期:是指从测试项目计划建立到BUG提交的整个测试过程,包括软件项目测试计划,测试需求分析,测试用例设计,测试用例执行,BUG提交五个阶段。
也可以是(测试计划 → 测试设计 → 测试开发 → 测试执行 → 测试评估)。
软件测试生命周期并行与软件生命周期,存在于软件生命周期的各个阶段。
4、软件测试人员的主要职责
编写测试计划
编写测试用例
执行测试,发现缺陷提交测试报告
验证缺陷是否得到修改
编写测试总结报告
15、优秀的软件测试人员需要具备的素质和技能
良好的沟通和表达能力
具有怀疑与破坏的精神
扎实的软件测试基础知识
缜密的业务逻辑分析能力
处在用户的角度进行换位思考
足够的耐心、细心、信心、责任心
积极乐观向上的心态和团队协作能力
要有严谨、敢于承担责任、稳重的做事风格
善于自我总结、自我督促和不断学习的能力
善于自我总结、自我督促和不断学习的能力
111
处在用户的角度进行换位思考
感谢
感谢+1
感谢+2
感谢+3
ha'ha'ha
http://www.xunlu.net