应简友的要求,写一篇关于测试的入门指南。
测试这个角色是贯穿整个软件开发过程的,包括但不限于参加需求澄清会议,概要设计评审会议,写出自己的用例,让大家评审。
【测试开始前】,需要列出测试计划,哪个版本安排内存泄露测试,哪个版本安排性能测试,哪个版本只需要做功能测试。在第二版的时候还要增加回归测试,回归上一版提交的问题是否改好。
【测试过程中】需要进行各种类型的测试。内存泄露测试:监控需要测试的几个进程,往返重复进行用户常用操作,持续大概半小时,观察是否有内存泄露或者内存溢出。
回归测试:回归测试是指对上一个版本提交的问题进行回归验证,改好了就可以关闭,未改好就重新激活。
性能测试:性能测试主要关注系统的响应速度,在未运行过的系统进行测试,在已经运行过一段时间的系统进行测试,以尽可能的模拟用户场景。
开始测试过程中,需要把握进度,及时汇报发出总结,及时提交bug,严重问题尽早暴露。
【测试结束后】需要输出测试报告,并给出能否合格的结论,如果不能,给出相应阻塞的问题。
网友评论