博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关于软件测试人员能力模型的建立(from知乎)
阅读量:6902 次
发布时间:2019-06-27

本文共 945 字,大约阅读时间需要 3 分钟。

转自:

http://www.zhihu.com/question/20254092

 

测试思维方面:

1、测试基础理论(测试流程、测试的基础知识)
2、测试用例设计方法论(黑盒、白盒)
3、软件质量体系(建议可以参考GB/T16260)
将以上3个方面的内容,融合到你的思维中去,建立属于自己测试思维的体系,明确测试在不同软件开发阶段要做些什么,怎么做。
测试技术能力方面:
1、学会写各种测试文档(测试计划、测试方案、测试用例、测试报告、缺陷报告等)
2、学习测试工具(工具、脚本、人为方法)
工具:指的是loadrunner、qtp等等类似的玩意,这不是主要,时代是在变化,这些东西谁知道什么时候会被淘汰,所以会有空去玩玩,别太上心
脚本:批处理、shell脚本、java、C等等,个人觉得比较好玩而且也比较重要,因为己写点小脚本、小工具还是需要,当然咯,这个对个人的要求比较高
人为手法:就是土鳖的方法进行测试,比如掐秒表,当然别小看它,因为它显示的一定是用户最真实体感结果
这个方面的能力就是为了解决如何实现你执行的,你知道做什么和怎么做,接着就是技术去实现。
计算机能力方面:
作为一个软件测试工程师,你可以不一定要会各种技术,但是,你要是连个环境都搭建不来就太扯淡了,所以,建议请将“环境搭建”技能点点亮起来,你一定用的到,其实,我也知道搭建的机会不多,但是尽量去参加到搭建中,至少现在你在测试的系统如何搭建开发环境、测试环境、运行环境你要知道,有机会多多接触
另外就是各种和计算机的杂学知识,各种系统参数的意义,系统补丁的用处等等,这个对以后的系统分析就很有好处
分析破解能力:
作为软件测试工程师其实有了上面的能力后,其实已经是个挺厉害的工程师了,不过个人觉得,更深一步的能力就是通过众多的迷雾中,找出软件bug能力也是很重要的,这需要你多维度的测试数据、bug、结果等等来找出一些深层次的bug,其实bug的本质仅仅是个很简单的问题,你要有抽丝剥茧的将复杂的问题,一步步简化到一个点而已。
最后一个重要能力就是提炼和总结了,将你发现的问题变成方法论,做成自己的“万能方程式”,也就是“立言”。。。。
当然这个是很长远的道路了
至于,再往上,我也不知道了,因为我没经历过了。

转载地址:http://xwpdl.baihongyu.com/

你可能感兴趣的文章
****HTML模板资源汇总
查看>>
实现裴波纳契数列求和
查看>>
Entity Framework Tutorial Basics(19):Change Tracking
查看>>
Maximum Flow Exhaustion of Paths Algorithm
查看>>
【IOC框架】分析与理解
查看>>
用 MuGo 搭建 Go Engine 在 KGS 对战
查看>>
第二篇*2、Python字符串格式化
查看>>
正则表达式以过滤特殊字符
查看>>
关于bootstrap
查看>>
【DM642】H.264源代码在DM642上的移植
查看>>
清晰化算法在DSP上的实现
查看>>
图的存储结构(邻接矩阵)
查看>>
Delphi7_Lite_Fullv7.3优化精简全功能版
查看>>
Android笔记之自定义对话框
查看>>
【转】超实用的JavaScript技巧及最佳实践
查看>>
EIGRP高级特性(汇总,偏移列表,SIA,Stub)
查看>>
C# 格式化新招
查看>>
sql server中的left, right, substring在oracle中都用substr实现
查看>>
Hackthissite realistic 11解密题后的记录
查看>>
编程之美 第1章 游戏之乐——游戏中碰到的题目(二)
查看>>