个人总结&心得体会
通过真正参与到整个项目中,我的收获很大!整体来讲我们的工作时间跨度是比较大的,老师一开始跟我们说我们的工作在后期是比较繁杂的,但实际中我们反而是前三周的任务比较繁琐,因为我们在前三周研究如何确定测试逻辑耗费了大量的时间,也走了比较多的弯路(沟通很重要!如果我们一开始就按照自己从网上找的资料,然后相当于就搞错了本次测试的重点),以及如何设计一个比较具体的而又不冗余的用例表也是一件耗时的事情,我们设计了好几个版本的,中间不断否定,又不断调整。但是前期为后期进行远程测试提供了很好的基础,所以后面整个测试我们用了三天就完成两次测试,并且也向个模块开发人员反馈了测试过程中遇到的问题,最后的效率是很高的。所以一步步来,前期做好一件事情的准备是很重要的!
对于与系统测试有关的内容有了更多的了解,对于整个测试内容测试流程都有了很好的把握,系统测试的内容是可以分为几大方面的,具体来讲功能测试、可用性测试、界面测试、性能测试和安全性测试等,但其实性能测试最后是没有去做的,时需要额外的软件辅助的,可能我们目前的项目是不太需要的。在具体设计用例时测试用例的逻辑性是很重要的,否则是会事倍功半的。
整体来看,我觉得系统测试有两个重点,一个就是从系统的实际功能出发,深入分析并挖掘出每个模块的测试点,其实最后发现很多模块的测试点是一样的,除了个别模块有自己特定的功能需求,总体还是共同点比较多的。相信下次再有类似的测试应该就很好上手了。第二个就是细心与耐心吧,因为中间需要经历多次的调整修改与沟通,并且对于每一个点都需要扣的很细致,比如用户登录模块一开始就设计了35个用例,对于简简单单输入一个账号,就需要考虑它的长短、格式、显示问题,而且把握方法也是比较重要的,由于一开始我们就把握了设计测试用例的方法:等价划分法、、边界值分析法、错误推断法这三个方法,所以设计起来也是省力了一些。总体而言还是需要细心考虑到每一种可能性,并且不能着急要耐心,这样才能设计出一个比较完整的可用性较强的测试用例,最后可以比较全面地完成对系统的测试。
最后,对于如何完成一份合格的测试报告,我也是学到了很多东西。确实很多事情只有亲自经历过才会有切实的收获。我们测试报告一共改了好几版,一开始是小组内沟通,改了很多内容组织方面的问题,然后是老师根据我们的报告提出了一些反馈意见,我们又改了两版。测试报告出现很多细节性问题:图表的格式问题,关于一份测试报告里的“图文并茂”问题,还有包括内容的组织与展开各种问题。
总体而言,本次项目实训,参与到饮食健康管理系统这个项目里很开心!和大家的沟通很畅通,个人也学到了很多知识,收获颇丰!圆满完成!
|