由于本人也做过两年多的测试,对软件测试也有些理解,下面是个人对软件测试等级的划分(个人浅见,求不打脸)
1、初级测试:(入行或者工作必备)
- 掌握测试基本理论知识(具体内容不多说)
- 熟悉测试流程(不详谈),这个可以只针对自己所从事的公司/工作即可
- 会编写常规测试用例(现在很多人不是很在意用例,实在是不应该呀!自己慢慢体会用例的重要性吧!)
2、中级测试:(就初级而言要求明显多了)
- 理解分析需求,参与一定产品设计,明确测试目标,把握测试重点、难点
- 会作一定的测试计划、测试策略(具体不详谈)
- 有一个分析、定位缺陷及测试风险意识的能力
- 全面深入的测试用例设计
3、高级测试:(高要求、测试追求目标及意义)
- 全面的测试理论基础,随时有自己对测试的理念,关注测试行情和新技术
- 确定实际有效的测试计划和测试策略
- 掌握编程语言、脚本语言,随时可以深入测试
- 真正掌握几种测试工具,包括自动化、性能(简单的使用测试工具不算什么哈!),掌握一定测试框架,随时应付高标准测试要求
- 掌握测试管理及风险,全面定位分析问题(bug)
- 用户至上的意识,可以随时评估软件质量,确保产品成功
哈哈,再次强调个人浅见。
注:个人一直感觉越深入测试,越会觉得测试是件挺重要、挺不容易、挺有挑战的工作呀!广大测试人员加油吧!
时间: 2024-10-13 06:55:25