诞生:1975年(老腊肉)
年龄:42岁
星座:不详
爱好:寻找软件中的缺陷/纠错/爱找茬
三大法宝:黑盒、白盒、灰盒
定义:在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程。
老司机带你认识软件测试
了解更多随着市场对软件质量的不断提高,软件测试将变得越来越重要,相应的软件测试人员的地位和待遇将会逐渐提高。在软件过程比较规范的大公司,软件测试人员的数量和待遇与程序员没有多大差别,优秀测试人员的待遇甚至比程序员还要高。软件测试将会成为一个具有很大发展前景的行业,软件测试大有前途,市场需要更多具有丰富测试技术和管理经验的测试人员,他们同样是软件专家。
人类的活动具有高度的目的性,建立适当的目标具有重要的心理作用。如果我们的目的是要证明程序中没有错误,那我们就会不自觉地朝这个方向去做;也就是说,我们会倾向于挑选那些使程序出错的可能性较小的测试数据。另一方面,如果我们的目标是要证明程序中有错,那就会选择一些易于发现程序所含错误的测试数据。而后一种态度会比前者给程序增添更多的价值。
软件测试是目前就业的选择,具有"地位高","待遇高"的"双高"地位称号,前景光明;而且就业门槛低,人才需求量大。
1.软件质量要求,难解市场人才荒
国内企业要想在国际市场上立足,就必须进行软件测试,才能确保软件的质量。而这一切都是由软件测试人才来完成,那么市场对软件测试人才的需求量也越来越大。预计在未来10年内,我国 IT 企业对软件测试人才的需求还将继续增大。
2.职业入门快,薪酬高
对于刚刚大学毕业的学生,通过短期培训,也可以从事基础的软件测试工作。
3.职业寿命长,发展空间广阔
软件测试无年龄限制,要求的是经验和耐心,随着测试经验的丰富积累,就会练就“火眼金睛”的本领,而且随着项目经验的不断增长和对行业背景的深入了解,经验和资历会带来更资和更高地位,会越老越“值钱”。
4.无性别歧视,就业竞争小
软件测试岗位要求工作人员具备经验、认真、耐心、细致、责任心、沟通能力强等,所以对性别没有偏好。同时也不需要在小企业积累经验就能获得知名企业的入门通行证,工作压力、强度相对较小。
5.涉及范围广,多元化发展
测试人员不但需要对软件的质量进行检测,还能接触到与软件相关的各行各业,项目管理、沟通协调、市场需求分析等能力都能得到很好的锻炼,从而为自己的多元化发展奠定了基础,经过一两年实践后,很容易晋升到主管、项目经理等高级职位。