谈软件测试

软件测试:查找软件中的缺陷,保障软件质量。

软件测试需要具备的能力:

1、测试用例设计能力

2 、缺陷管理能力

3、抓包工具能力

4、数据库操作能力

5、项目环境部署能力

6、项目实战经验

故事一、某电商平台抵用券漏洞 ,有两人疯狂“薅羊毛”获利770万!还有人充100年会员,其原因是代码缺陷,抵用券可以重复使用,程序没有验证抵用券的使用次数。这时候就知道软件测试的重要性了。

软件测试不仅可以发现问题,还可以预防问题,降低风险等多种目的。测试是很重要的一个环节,如果没有做好,或许会对公司造成损失的要测试、影响客户体验的也需要测试指出。软件测试主要是要心细,一个软件往往大错误不多,最多的就是隐藏的bug。说通俗一点就是为了找出软件里面有没有bug,比如我开发了一个购物的软件,然后我在里面买东西,发现不用付款就可以结账成功,然后大量的人通过这个渠道买东西造成了公司大量损失。软件测试的作用就是去发现并指出问题的一个职业,对一个好的软件测试员来说,一个软件有很多的地方需要去测试,不仅是会造成损失的要测试、影响客户体验的也需要测试指出。这对一个产品的影响是非常大的,严重的可能直接无法使用,这么久的努力就白费了。

上一篇:禅道如何向同事提BUG


下一篇:电脑如何进入【安全模式】——杀毒访问清理文件很方便