软件测试 -- 1 软件测试知识大纲梳理

Posted Rolei_zl

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了软件测试 -- 1 软件测试知识大纲梳理相关的知识,希望对你有一定的参考价值。

想要做些什么,总是想看似想清楚了,实质真的坐下来动手仍是一团糊涂、问题多多。
既然是决定要做些什么了,不论快慢,不能总是计划,行动才是真正解决问题的良方。

正如敏捷一样,启动难,真正开始了,边做、边看、边调整,自己提出需求、自己实现。
且将想到的软件测试知识大纲梳理如下,待后来边想、边写、连梳理、边调整,动态实现。
入门、进阶、高阶、实践,想来需要把曾经的记录、书籍重读一遍,这个过程也许会很长。

回顾曾经的工作,力求归零,同时思考今后要做些什么,计划着慢慢来,也许要快一些了。

阶段#测试程度
入门1测试是什么?认识测试:目标、概念、活动、名词、历史理解
2软件与测试生命周期软件工程与软件测试,过程、流程掌握
3测试与质量测试在软件开发过程的作用,与质量的关系理解
4测试原则尽可能早的测试;不放过任何一个疑问掌握
5测试方法白黑灰,静态、动态测试掌握
6测试技术边界值、等价类、探索式测试,ad-hoc掌握
7测试体系及标准ISO, ISTQB, TMMI,TDD了解
8非测试相关知识与软件测试相关的知识体系:软件工程、代码开发、操作系统、网络、数据库了解
进阶9测试执行如何思考和执行测试掌握
10测试分析开发需求接受、测试需求分析、测试范围拆解掌握
11测试设计测试场景设计、测试用例设计及方法掌握
12测试策略如何设计和执行测试掌握
13测试思维养成区别于开发,测试基本思维梳理理解
14测试用例管理测试用例基本元素,基本执行设计、执行方法理解
15BUG/缺陷管理BUG定义、报告,及BUG的全生命周期跟踪理解
16测试环境部署与测试数据准备常见测试环境及常用测试数据掌握
17测试工具测试过程管理工具、BUG管理及分析工具、测试执行小工具掌握
18测试流程和过程测试基本流程及测试基本过程掌握
19测试与配置管理SCM,如何管理测试版本理解
20手工测试与自动化测试认识手工测试与自动化测试,相互关系了解
21专项目测试单元测试、性能测试、安全测试了解
22常见测试类型及技术初识功能,集成,系统,验收,C/S,B/S,APP,嵌入式,API理解
23测试与行业知识测试与行业知识的关系,如何进行陌生行业测试理解
高阶24测试计划如何计划一次测试掌握
25再议测试与质量测试如何保障质量理解
26开发与测试开发与测试的关系理解
27测试工具开发如何开发工具提升测试效率理解
28测试自动化测试自动化的目的和方法掌握
29度量测试度量指标及度量目标掌握
30测试报告如何报告一次测试,如何体现测试价值理解
31测试管理测试管理综述,项目管理、风险管理掌握
32敏捷测试敏捷时代的软件测试理解
33持续改进过程回顾与持续改进理解
实践34测试基本技能实践 以实例练习测试:执行、设计、BUG提交与跟踪、报告了解
35测试工程师核心能力必须掌握的技能掌握
36测试新技术测试发展了解
37测试常见小问题学会提问了解
38测试工具篇过程管理工具,测试框架,Office套件了解
39测试面试测试面试用过的题目了解

以上是关于软件测试 -- 1 软件测试知识大纲梳理的主要内容,如果未能解决你的问题,请参考以下文章

Java软件开发面试题!hr和技术经理一起面

java提交spark任务,跳槽薪资翻倍

Java开发社招面试总结!docker学习

Java开发视频教程!java关键字final

中高级Java面试题目汇总解答:mysql主从同步

Java面试宝典!面试要掌握这几个关键点