中易网

软件测试是做什么的?

答案:1  悬赏:0  
解决时间 2021-10-19 21:16
软件测试是做什么的?
最佳答案
软件测试就是利用测试工具按照测试方案和流程对产品进行功能和性能测试,甚至根据需要编写不同的测试工具,设计和维护测试系统,对测试方案可能出现的问题进行分析和评估。执行测试用例后,需要跟踪故障,以确保开发的产品适合需求。
使用人工或者自动手段来运行或测试某个系统的过程,其目的在于检验它是否满足规定的需求或弄清预期结果与实际结果之间的差别. 它是帮助识别开发完成(中间或最终的版本)的计算机软件(整体或部分)的正确度(correctness) 、完全度(completeness)和质量(quality)的软件过程;是SQA(software quality assurance)的重要子域。
Grenford J.Myers曾对软件测试的目的提出过以下观点: (1)测试是为了发现程序中的错误而执行程序的过程; (2)好的测试方案是极可能发现迄今为止尚未发现的错误的测试方案; (3)成功的测试是发现了至今为止尚未发现的错误的测试。
然而,这种观点指出测试是以查找错误为中心,而不是为了演示软件的正确功能.但是只从字面意思理解,可能会产生误导,认为发现错误是软件测试的唯一目的,查找不出错误的测试就是没有价值的测试,实际上并非如此!
(1)测试并不仅仅是为了找出错误.通过分析错误产生的原因和错误的发生趋势,可以帮助项目管理者 发现当前软件开发过程中的缺陷,以便及时改进;
(2)这种分析也能帮助测试人员设计出有针对性的测试方法,改善测试的效率和有效性;
(3)没有发现错误的测试也是有价值的,完整的测试是评定软件质量的一种方法 软件测试完整分类,参见:软件测试的完整分类
以上的都是官话!其实说白了,软件测试就是在开发人员做出软件投放市场前,尽可能早的找出软件当中所存在的BUG!因为任何软件在理论上来说都是存在问题的,都不是完美的!尽早的找出漏洞,公司的损失也就越低!这也就是软件测试人员越来越受重视的原因!
其实软件测试是一种相当乏味枯燥的工作,一般面公司都比较偏向稍微内向的人,另外测试人员还要具备相当的口才,方便与开发人员还有客户交流!
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
无锡到山西物流专线,无锡到太原货运公司,无
找适合未成年人看的言情小说
请问小叶紫檀手把件如何识别真伪?????
林静小吃春节过后什么时候正常营业,几号
使用微博和微信营销的策略和方法
发面饼的做法大全
宝宝21天了,脐带没掉,有点化脓了怎么办
北京西单匡威折扣店
墙纸怎么贴?
乌梅是不是李子
有人要去海南三亚旅游的吗?
中国的状元县是哪个县啊?
包头图书馆,要新馆。地址最好具体。
硅橡胶电缆型号有哪些
蓟县滑雪哪个滑雪场更好,我们很多人一起去滑
推荐资讯
广西万网代理商哪家好, 来大师。怎么办?
客厅和卧室暖气片在装修过程中,怎么处理最好?
菏泽哪家婚纱店比较好呀,急急~
在新兴县开家装装饰设计公司好吗???我是一
四川凉拌牛肉怎么弄好吃
碧云天房价如何
我是大2的学生一枚,求大家帮我配一套好用的
青岛城阳着边的 沙.水泥.石子 单价多少啊??
天河城一楼都有哪些女装品牌店?
地暖能用复合地板吗
武汉淘宝店寻求古田三路一带快递业务员
问道无双倾城维护到什么时候2012年1月17日
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?