软件测试学习 day 4
## 1、软件测试概念1. 软件测试:是软件研发过程中的一部分,不仅仅是找出软件中的错误活动,更是软件研发每一个环节中质量活动的总称。包括研发过程的改进和软件质量的评定。
2. 软件测试是软件研发流程中每一个环节中的关键角色。从项目立项就开始了。
3. 软件测试的认知:
1. 为了发现软件中的错误,依据产品需求执行软件的全过程
2. 保证软件研发过程中,文档质量的过程
3. 分析错误产生的原因和趋势,提出软件研发过程中的改进意见
4. 未发现错误的测试也是有价值的。测试是评定软件质量的有效方法。
4. 软件测试的对象:程序和文档
5. 软件测试的价值:
1. 质量检测:尽可能的发现版本的错误
2. 质量改进:完善软件研发的过程
3. 质量鉴定:证明软件的版本是可以发布的
4. 质量督导:提高团队能力的成熟度
6. 软件测试人员应该具备的技能:快速学习需求、测试基础扎实、测试工具的使用、代码编写能力
7. 软件测试的流程:需求分析 --> 测试计划 --> 思维导图 --> 测试设计 --> 测试用例编写 --> 搭建部署测试环境 --> 测试执行 --> 缺陷提交 --> 缺陷回归测试 --> 测试报告
1. 需求分析:SRS、需求串讲、需求反串讲、需求对齐
2. 测试计划:时间节点、人员分工、测试风险、测试方法、退出机制(测试完成条件)
1. 退出机制:测试用例覆盖度100%;测试用例执行度100%;缺陷遗留率2%~5%;所有遗留的缺陷全部都有解决方案。
3. 思维导图:将SRS中的功能模块清晰直观的表示出来
4. 测试设计:又叫测试矩阵,通过思维导图,将一条条路径以测试点的形式表现出来
5. 测试用例编写
1. 用例包含元素:用例编号、用例标题、用例优先级、前置条件、执行步骤、预期结果、编写人 还要学习如何甩锅 楼上的话让我受益匪浅 Fujj 发表于 2021-7-1 09:20
还要学习如何甩锅
掌握核心技能,才能进行有甩锅的资本{:1_926:} phxi 发表于 2021-7-1 09:44
楼上的话让我受益匪浅
受教了! Fujj 发表于 2021-7-1 09:20
还要学习如何甩锅
哈哈哈哈哈哈,太可惜了,这我没学会 软件测试可以做什么职业? Fujj 发表于 2021-7-1 09:20
还要学习如何甩锅
具体如何甩{:1_918:} Fujj 发表于 2021-7-1 09:20
还要学习如何甩锅
受益匪浅啊,感谢
页:
[1]