【刷题】面筋-测开-软件测试与软件开发的对比


目录

软件测试与软件开发的异同
为什么选择软件测试

软件测试与软件开发的异同

  • 工作和产出

    • 软件开发是通过写代码来生成一个软件,也就是从无到有的过程。
    • 软件测试则是测试一个软件有没有问题,能不能上线,也就是把软件变得更好,起到把关质量的作用。
    • 软件开发是有产品产出的,而软件测试则没有,但是这并不影响软件测试的重要性。
        
  • 工作内容和压力

    • 软件开发需要写大量的代码,要有很多的创造力,比较费脑。
    • 软件测试代码则较少,相对来讲轻松一些,只要耐心、细心就可以胜任。
    • 软件开发从业者随着年龄的增长,可能会因为脑力和体力跟不上而被迫转行。
    • 但软件测试则不会,因为它是一个需要很多经验,越老越吃香的行业。
    • 软件开发人员有时为了赶项目进度常常需要加班熬夜,软件测试人员则不需要加班,正常跟着进度工作就可以了。
        
  • 行业开发与测试人员比例分析

    • 软件开发行业通常以男性为主导,软件测试行业则没有性别歧视,男女比例基本相当。
    • 国外企业软件开发与测试人员的比例为1:1到1:2.5,国内企业的比例却是4:1甚至是10:1,可见软件测试行业的人才缺口相当大。
    • 软件测试的薪资水平相比于开发也不低,刚入行的软件测试人员起薪一般都在8000元左右。
        

为什么选择软件测试

  • 1 在接触软件测试过程中,觉得对测试很感兴趣,愿意去学习一些相关知识,而没有排斥的感觉;
  • 2 目前的求职的行业选择是互联网IT行业,经过深入了解软件测试行业以后觉得还是比较有发展前景的;
  • 3 研发相比测试来说,需要技术上的深度研究,并且工作量更大更累,相比之下,我的技术水平和职业追求更适合测试;
  • 4 对比自身的技术水平和性格特点,比如认真踏实、耐心等,觉得我自己更适合测试岗

END