测试概要以及体会
人事管理系统-1.0测试策略
1. 测试类型:按阶段划分定义为集成测试和系统测试。
2. 集成测试阶段进行了一轮集成测试,主要以需求挖掘、分析、确认和寻找实现与需求不一致为主要目标
3. 系统测试阶段分三轮进行,基本策略如下:
第一轮为覆盖性测试,测试范围覆盖以上描述的所有范围,关注所有级别的bug;
第二轮对权重为A、B的模块进行功能测试、兼容性测试,权重为C的模块进行冒烟测试,回归测试所有已修复的bug;
第三轮对权重为A的模块进行功能测试、兼容性测试,对权重为B、C的模块进行冒烟测试,回归测试所有待解决的bug,及已关闭的高优先级bug。
4. 缺陷评估:每轮测试结束后都组织开发工程师、测试工程师、产品工程师等共同评估产品缺陷,评估内容包括缺陷解决方案、是否涉及需求变更、下一轮开始时间及是否可以结束测试等。
结果分析
整个人事管理系统测试过程中累计发现有效缺陷5个,其中A级缺陷3个,B级0个,C级2个。经项目组成员评估,到人事管理系统-1.0发布止遗留缺陷1个,其余4个缺陷均已修复且全部验证通过.
问题归纳:
- 模块间页面跳转可能会出现报错。
- 查询功能只能实现单次查询,多次查询时会有报错现象。
- 系统对数据库的读写速度较慢,有待优化。
- 系统外观的设计未完成,后续仍需继续优化外观。
心得体会
通过本次测试我意识到系统测试的必要性以及重要性。要想完成一个好的系统必须要进行多方面的测试,并对系统进行不断地改进,因此没有一个好的测试工作,系统就很难完成。
小组合作体会
本次系统开发过程中,由于与组员之间存在地域差别,开发过程中的交流只能通过互联网进行,因此开发过程中遇到了很多困难,而且很难好好解决。不过好在组员之间有足够的耐心,才让本次系统开发得以顺利的进行。因为人手较少,所以本次系统开发也较为简单,希望以后有机会能够参与大型团队的项目开发。