什么是软件测试?
1:软件测试是为了发现错误而执行程序的过程;
2:软件测试是根据软件开发各个阶段的规格说明和程序的内部结构而精心设计一些测试用例,并且利用这些测试用例去运行程序,以至于更多的发现程序错误的过程;
软件测试的目的是什么?
测试是为了发现程序在运行过程中存在的错误,找到所存在的错误并指派给对应的开发人员去解决问题。
对于软件测试的主要职责
1:编写测试计划
2:设计测试用例
3:执行测试,发现缺陷bug
4:验证缺陷是否修改
5:编写测试总结报告
一个优秀的测试人员需要具备的素质和技能!
1:良好的沟通和表达能力
2:良好的逻辑能力
3:具有怀疑和破坏的精神
4:扎实的软件测试基础知识
5:缜密的业务逻辑分析能力
6:换位思考,学会站在用户的角度思考问题
7:要有足够的耐心、细心、责任心
8:积极向上的心态和团队协作能力
9:要有严谨、敢于承担责任、稳重的做事风格
10:善于自我总结、自我督促和不断学习的能力