一、测试阶段划分
我们小组每个模块功能测试时间相对较长,但整体项目有专门的集成测试阶段。
每我们分为了专项测试阶段——接口测试、性能测试、异常测试。
二、测试过程文档输出
写文档的目的更多的是对自己测试思路的梳理,只有思路清晰了,测试过程才不会混乱,否则可能在测试过程中,不知道从哪里下手。
测试的每个阶段都应该有输出,比如计划阶段,输出测试计划、测试方案,执行阶段输出测试用例,系统测试结束后输出测试报告等。整个测试过程都应该是在有条不紊的思路下开展下来的。
三、测试思考层面跨越
不要只把自己当测试人员的思想,我们要站在更高的层面。
四、沟通
我们需要深入思考,并积极发表自己的意见,进行沟通。
用例评审时,一定要思路清晰;
测试过程中与开发确认问题时,需要积极沟通;
五、注重细节
测试过程中,每一个词语的定义是否合适、每一个图标的含义,都需要思考;
文档的细节,作为测试人员,从项目开始到结束,会输出很多测试文档。
六、测试技术的积累
测试过程中,除了测试界面的功能之外,可以查一下数据库,检查数据是否写入数据库成功,如果自己把数据库的数据再修改一下会怎么样;
前端测试的时候,多看看服务器日志信息,很多时候前端操作的异常,通过服务器错误日志信息可以找到问题原因;
学会使用页面分析或抓包工具,比如点击某个按钮无反应的时候,我们可以通过IE浏览器的F12,或者fireFox的debug工具,查看请求与响应;
发现问题后,先确认问题,是否与浏览器、缓存等有关系。
总之,这是我们第一次做软件测试,我们会为将来积攒更多的经验~~