klmatao 发表于 2021-7-1 00:51

软件测试学习 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

还要学习如何甩锅

phxi 发表于 2021-7-1 09:44

楼上的话让我受益匪浅

klmatao 发表于 2021-7-1 10:43

Fujj 发表于 2021-7-1 09:20
还要学习如何甩锅

掌握核心技能,才能进行有甩锅的资本{:1_926:}

klmatao 发表于 2021-7-1 10:44

phxi 发表于 2021-7-1 09:44
楼上的话让我受益匪浅

受教了!

侃遍天下无二人 发表于 2021-7-1 12:16

Fujj 发表于 2021-7-1 09:20
还要学习如何甩锅

哈哈哈哈哈哈,太可惜了,这我没学会

y521775876 发表于 2021-7-1 19:16

软件测试可以做什么职业?

Saycoco 发表于 2021-7-2 13:40

Fujj 发表于 2021-7-1 09:20
还要学习如何甩锅

具体如何甩{:1_918:}

krkr139 发表于 2021-12-18 11:30

Fujj 发表于 2021-7-1 09:20
还要学习如何甩锅

受益匪浅啊,感谢
页: [1]
查看完整版本: 软件测试学习 day 4