软件测试都是干什么的,一款好的软件,最为主要的就是测试了,接下来就随小编了解下IT中软件测试工程师具体干什么,软件技术(软件测试)是什么,软件测试与软件开发??
1.IT中软件测试工程师具体干什么
我看了上面的朋友的回答,总体符合一个正规的大公司的任务标准和要求,不过更具我做开发的亲身经历来看,小公司一般是没有专门的测试人员的,就算有也非常少,一般都是开发人员自己开发自己测试(所以没有前一个朋友说的那么多步骤,那么复杂);大点的公司,达到上千人规模的公司的话(我现在在的公司)有专门的测试人员,但是绝对比开发人员少的,是绝对不可能达到1:1这样的高比例的,而且相对开发人员来说工资也要低一点,一般的流程都是一堆开发人员在开发的时候,几个测试人员在写一些测试case之类的,开发差不多了,会有比较闲的开发人员或开发的画面已经被测试过的开发人员去根据测试人员写的case一起测试。就算上万人的大公司也不会出现测试和开发1:1的情况,国内的情况肯定是这样的,国外就不清楚了。出现测试人员超过开发人员,那也是开发的后期,开发已基本结束(主要剩下改BUG)测试人员非常紧张赶不上进度的时候,很多开发人员会被调去帮忙测试,才会出现。所以个人建议国内如果想从事IT行业的话,可以优先考虑开发,然后再考虑测试;而且做测试的基本都是女性。不过不管做哪个,那都是一个字:苦
2.软件技术(软件测试)是什么
软件技术和软件测试同属于计算机软件的领域,但是两个不同的概念。软件技术一般泛指软件的设计、研发、测试、发布工程中涉及的技术,包含的领域较广泛。软件测试技术也属于软件技术的一种。软件测试是指将软件产品作为一种测试对象,采用一定的方法和规范对产品的质量进行检测,并且最终提供软件的质量的评价。
3.软件测试与软件开发
你描述的测试,是黑盒测试,就是不用懂编程就行,只要你使用软件,找毛病,挑bug,每天有指标,让你进行什么压力,测试,内存,测试,功能测试等等。整天挑灯夜战,而且因为这样的工作累,工资不高,往往大公司自己招很少。都是一些公司招了,外派到其它公司测试,这样两个公司都不用为测试人花费太多钱和精力。而短缺的测试人才是白盒测试。就是可以从代码级别对软件进行测试,可以自己写测试程序,对软件进行压力测试,对数据库连接的并发等进行测试。这样的测试人员水平基本都高于开发人员。工资当然要高了。这校的,一般是从开发转测试的。比较资深,基本上和项目经理的地位及工资持平。
通过上文中对IT中软件测试工程师具体干什么,软件技术(软件测试)是什么,软件测试与软件开发??的了解,还需其他了解,请联系客服。