软件测试心得体会 第一篇:软件测试心得体会 下面简单谈谈我的几点体会: 体会一:软件测试在整个软件周期中的重要性
它存在于整个项目周期,在项目开始之初需求调研的时候就开始了,在形成需求规格说明书的时候就需要针对文档进行测试
这个环节在后续整个项目中占了很大的比重,能主导整个项目的走向,成败与否全在于开始阶段的决策
体会二:软件测试的真正意义在于发现错误,而不在于验证软件是正确的
再严密的测试也不能完全发现软件当中所有的错误,但是测试还是能发现大部分的错误,能确保软件基本是可用的,所以在后续使用的过程中还需要加强快速响应的环节
结合软件测试的理论,故障暴露在最终客户端之前及时主动的去发现并解决
这一点就需要加强研发队伍的建设
体会三:在系统性能测试方面需要重视
经过这次培训中多个案例的讲解,让我了解到系统在上线之后会有很多不能预知的性能问题,需要在上线之前实现进行模拟,以规避风险,包括大数据量访问,高并发数等等
当然也有很多应对手段,没有哪种手段可称为最完美,只有最合适的,需要灵活掌握,综合运用以达到最优程度这是个很值得讨论的领域
下面是本人的几点想法: 想法一:加强系统上线前的性能测试
目前我们在项目建设过程中对性能压力测试的重视程度还不太高,厂家也很少有雇佣第三方的测试机构
而是在现网进行试用,遇到问题再解决,可能会产生滞后问题影响客户使用
希望以后能在性能测试方面提高重视程度加大人力投入,以保证系统上线后能够稳定运行
想法二:适当介入相关项目研发 对于快速响应这块,我们不能一味依赖厂家,而希望自己就能快速响应,及时将问题解决
这也是一个比较长远的问题,需要加强研发力量的投入
我个人是做开发出身,有此类经验,当时是在客户现场,因为了解系统内部结构,能够在第一时间排查解决客户所反馈问题
现在系统完全由厂家开发,很难了解内部结构,或许会造成后期维护困难