欢迎来到中国盈佳国际平台培训领导者、高校软件实训盈佳国际彩金领导者----智联融合精准教育

软件测试工程师需要具备哪些能力

时间:2016-04-13 14:14 来源:未知 作者:admin
通用技能上:
1.基本计算机知识(操作系统,数据库,通讯协议原理,熟悉至少一门编程语言)。
2.基本软件测试知识(各种测试理论,测试方法论,测试用例编写,缺陷界定标准,软件质量评估)。
3.简单项目管理知识。

产品、系统认知:
1.熟悉所测产品功能,能够将产品文档内描述的UC转化成TC,这个最最基本。
2.熟悉所测产品的一些隐藏需求或者功能(业务上的进阶能力)。例如:支付公司上一种新的支付渠道,熟悉业务的测试人员应当可以预见到这次升级可能会对前段界面、系统账务、各类报表等各个模块造成影响,从而一并纳入测试范畴。要知道,很多时候,即便是接入这些渠道的产品经理,也不一定会在Prd或者UC中对这些可见影响项一一列出,这需要经验和责任心。

性格上:
1.有牛皮糖属性的为佳,越“不要脸”越好。
        测试工程师,在很多公司,和研发是有业务上对立属性的(虽然从宏观角度上来说,都是为了提高软件质量服务)。测试工程师提交的BUG越多,意味着研发工程师工作质量越差,需要返工的工作量也越大,甚至会影响绩效,所以测试工程师有时候很容易得罪研发部门。
        一个可以相对坚持原则(比如3级BUG以上一定要改),又能拉下脸和不愉快的研发工程师保持较好关系的测试工程师,会对项目质量起到很关键作用。说到底,又能做事(发现BUG并督促修改),又会做人(该进的不让,该退的绝对给面子,最大化消除部门间矛盾)的测试工程师,是十分难得的。

2.有异想天开属性的为佳
经常会用令人匪夷所思的方式找出BUG,这是天赋。

3.会“偷懒”的为佳
这里的偷懒不是指上班发微博聊天混日子,而是能够利用已知资源对枯燥乏味的测试工作进行优化的同学。
展开>>
上一篇:没有了

课程咨询

北京市通州校区:北京市通州区九棵树西路英特商务园A座1-1——B座821

咨询电话:400-999-3205 010-56455926

盈佳国际平台工程师面授课程:软件工程基础理论知识、软件测试基础、Linux操作系统、Oracle数据库
软件测试盈佳国际彩金的搭建、盈佳国际官网自动化测试、Quicktest Professional、LoadRunner等


  • 智联融合学员

    扫一扫加好友


  • 智联融合微信公众号

    扫一扫关注我们