转自:

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

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

关于软件测试人员能力模型的建立(from知乎)的更多相关文章

  1. 部门人员能力模型的思考:海军 or 海盗——By Me

    我们欢迎您的加入,与我们一起推动安全可视化团队的成长,实现技术上共同进步和感情上的更多互相支持!

  2. B端产品经理的金字塔能力模型

    工作这几年,时长思考,作为B端产品经理自己应该具备什么样的能力? 虽然工作依旧在有条不紊的进行,但是时常会陷入到对知识或者能力的焦虑当中.特别时是工作三五年,产品经理进阶门槛时. 虽然产品经理的能力是 ...

  3. oc-数据模型的建立

    @{@"name":@"David Beckham",@"age":@38,@"gender":@"男&quo ...

  4. 软件测试人员在工作中如何运用Linux

    从事过软件测试的小伙们就会明白会使用Linux是多么重要的一件事,工作时需要用到,面试时会被问到,简历中需要写到. 对于软件测试人员来说,不需要你多么熟练使用Linux所有命令,也不需要你对Linux ...

  5. CTO 能力模型(简化版)

    最近思考了很多,我在大贲这几年的工作内容.从一开始到现在,伴随着大贲从一二十人,走到了现在的两百多人.我的工作也从一开始的带头冲锋陷阵,逐步转移到了带领产品研发,再到后来的全公司多业务线的技术管理工作 ...

  6. 转-软件测试人员在工作中如何运用Linux

    从事过软件测试的小伙们就会明白会使用Linux是多么重要的一件事,工作时需要用到,面试时会被问到,简历中需要写到. 对于软件测试人员来说,不需要你多么熟练使用Linux所有命令,也不需要你对Linux ...

  7. 我在华为,软件测试人员在工作中如何运用Linux?

    从事过软件测试的小伙们就会明白会使用Linux是多么重要的一件事,工作时需要用到,面试时会被问到,简历中需要写到.对于软件测试人员来说,不需要你多么熟练使用Linux所有命令,也不需要你对Linux系 ...

  8. Atitit. 如何判断软件工程师 能力模型 程序员能力模型  项目经理能力模型

    Atitit. 如何判断软件工程师 能力模型 程序员能力模型  项目经理能力模型 这里能力模型的标准化是对工具的使用为基本 工具(ide,语言,类库,框架,软件) 第一步 ::可使用api 类库 框架 ...

  9. 软件测试人员遇到发现的bug不能重现怎么办?

    软件测试人员遇到发现的bug不能重现怎么办?   刚刚进入测试的童鞋们,想必都遇到过提出的bug,开发要求重现之后,但是在系统上已经重现不了的情况吧. 那么碰到这样的情况,不管开发还是测试都很纠结,开 ...

随机推荐

  1. UC如被百度控股,手机qq浏览器改如何进攻和防守

    很早以前在公司内部论坛里写的一篇文章,绯闻已经过过去了,现在已物事人物,UC已有阿里大靠山了. ----------------------------------------------- 据网络媒 ...

  2. 高精度练习(hdoj1042)

    Problem Description Given an integer N(0 ≤ N ≤ 10000), your task is to calculate N!   Input One N in ...

  3. Spring(四)Bean注入方试

    一.构造方法注入 定义:通过构造函数来完成依赖关系的设定 优缺点: 在构造对象的同时,完成依赖关系的建立 如果关联的对象很多,那和不得不在构造方法上加入过多的参数 基中有index:如果指定索引从0开 ...

  4. Swift开发第四篇——柯里化

    本篇分为两部分: 一.柯里化的基本使用 二.柯里化的使用场景 一.柯里化的基本使用 柯里化(Currying):也就是把接受多个参数的方法变换成接受第一个参数的方法,并且返回接受余下的参数并且返回结果 ...

  5. Swift 设计指南之 编程规范

    基本准则 用法一目了然是你设计时最重要的目的. 方法和属性这样的实体只声明一次,却会被重复调用.因此你在设计 API 时应尽可能使其简单明了.当评估某个设计时,只阅读声明往往是不够的,有时还需要检查它 ...

  6. android 进程/线程管理(四)续----消息机制的思考(自定义消息机制)

    继续分析handler 和looper 先看看handler的 public void dispatchMessage(Message msg) { if (msg.callback != null) ...

  7. redis-集群(cluster)扫盲篇(一)

    什么是redis的集群 按我个人的理解,redis集群就是实现多个redis节点之间进行数据的共享. 集群有什么好处: 将数据自动split到多个节点进行存储. 当集群中的一部分节点失效或者无法进行通 ...

  8. Effective Java 63 Include failure-capture information in detail message

    Principle To capture the failure, the detail message of an exception should contain the values of al ...

  9. apache 开启zgip 压缩模式

    一.Apache开启gzip压缩模式在目录apache\conf\httpd.conf 配置 httpd.conf 文件: #去掉LoadModule deflate_module modules/m ...

  10. python数据结构-基本数据类型