彩色珊瑚
额,刚看到你的问题补充。要说测试人员的绩效评定么,不是所有公司都会有测试人员的绩效。多数都是基本工资加项目奖金吧。bug数量肯定是绩效的一个方面,找到的多了起码说明你花了时间和心思。会在评定中加分的。但是绝对不是那么简单跟bug数量挂钩的,毕竟做测试除了找bug还有其他的工作要做啊。比如拟定测试计划,建立需求,写用例,这都是测试人员的基本工作的。提交的bug数量多不一定会涨钱快,也要看bug的价值。同类问题反反复复的提交也只能算一个吧。另外,涨工资应该还和你个人的硬件条件有关,比如你的性格,处理事情的能力,掌握多少相关技术,业务熟练程度之类的。
carryalong
目前国内120万软件从业人员中,能独立担当软件测试的不超过5万人,软件测试人才缺口超过20万-30万。在近期发布的十大热门职业中,软件测试工程师位居三甲之列。软件测试工程师薪资多少?其实,这都跟你掌握了哪些知识技能息息相关。我们一起来看看吧。软件测试工程师应该掌握库知识:你知道现在Oracle的DBA待遇比一般的开发人员待遇还高,就知道数据库在企业中的重要性了。作为测试人员虽然不需要有DBA的能力,但是基本的数据库操作你必须得会吧?不管是Oracle、DB2、MSsql,还是mysql最少都应该能熟悉使用其中的一二。软件测试工程师还应该掌握计算机硬件知识:做过性能测试的朋友都知道在性能测试过程中,硬件性能也是一个非常重要的指标:CPU、内存、IO、带宽等等。如果你是做硬件测试的,那就更不用说了。交换机、路由器、防火墙这些设备,都需要有所了解。而且你要掌握行业知识,这种知识只能通过工作经验来积累。不要说你去看几本书就知道通信行业、医疗行业、或者是航天行业。你认为在书本上面能学到么?由于行业知识的特殊性,建议朋友们不要频繁跳槽、经验的积累是需要时间来沉淀的。你还要掌握开发语言,即代码编写能力:虽然不会写代码也能做测试、但是如果你想做到高级测试工程师以上、那么代码编写能力就是必选项、如果不会写代码、那么你不可能成为高级测试。高级测试工程师的一部分工作,就是在写测试工具。虽然测试也需要写代码,但不需要和开发一样。那么精通某一门语言、可是测试却需要了解很多门开发语言(举个简单的例子:你现在所在的项目用C++语言,2年后你换工作了、新公司的开发语言是java或者是VB什么的)所以在开发语言中测试需要更广的学习。
优质工程师考试问答知识库