Alpha冲刺——测试篇
所属课程 | 软件工程1916|W(福州大学) |
---|---|
作业要求 | Alpha冲刺(8/10)——2019.5.1 |
团队名称 | 待就业六人组 |
团队信息
- 团队名称:待就业六人组
- 团队描述:同舟共济扬帆起,乘风破浪万里航
- 队员信息:
队员学号 | 队员昵称 | 个人博客地址 | 备注 |
---|---|---|---|
221600306 | XRK | http://www.cnblogs.com/XR-K/ | |
221600307 | Yellye | http://www.cnblogs.com/CloudLong/ | |
221600315 | 黎焕明 | http://www.cnblogs.com/lihuanming/ | |
221600319 | Litm | http://www.cnblogs.com/litm/ | |
221600327 | oirving | http://www.cnblogs.com/oirving/ | |
221600329 | supermingjun | http://www.cnblogs.com/supermingjun/ | 组长 |
一、测试工作安排
由于Alpha冲刺阶段时间有限不可能完成所有测试,因此选择了几种覆盖率较强的测试方法。
-
功能测试
测试名称 测试内容 测试人员 单元测试 在最基本的功能/参数上验证程序的正确性 221600306、221600315、221600319、221600329 功能测试 验证模块的功能,利用场景规划测试工作,列出所有支持场景按功能分类进行测试 221600307 集成测试 验证几个互相有依赖关系的模块的功能,模拟流程进行测试 221600306、221600307、221600329 界面测试 检测用户界面的布局和易用性 221600327 接口测试 检测接口的有效性和正确性 221600306、221600315、221600319、221600329 算法测试 算法的正确性 221600319 -
非功能测试
测试名称 测试内容 测试人员 压力测试 测试软件在负载情况下能否正常工作 221600307 效能测试 测试软件效能 221600307
二、测试工具选择和运用
测试模块 | 测试工具 |
---|---|
单元测试 | Junit |
功能测试 | Jmeter |
集成测试 | 人工 |
界面测试 | Instrumentation |
性能测试 | itest、Jprofile |
三、测试用例文档
四、测试体会
测试是一项贯穿开发过程的工作,一个好的测试不仅能够修正Bug还能避免许多错误的发生,但由于在实际开发过程中测试或许是一项比写开发代码还要繁琐的任务,所以容易被忽略和低估。在以后的开发环节我们应该更加重视测试,规避一些不必要的错误,减少开发过程中走的弯路。此次开发环节我们也及时地进行了单元测试,避免了各模块整合之后出现更多错误。
五、项目测试评述
此次测试所有人员都参与了测试,在此过程中感受到了测试的重要性,并因测试及时避免了更多重大错误的发生。单元测试让开发人员及时发现自己负责模块的错误并改正,联合测试则是及时发现各个模块合成后的错误和开发人员因“身在此山中”不能发现的问题。