0621-测试心得经验分享
2017-06-22 本文已影响24人
卜了了
先把基础巩固,再继续其他的主题,这个是百人计划的课程设计。
1,需求分析
需求评审前,产品经理需要将文档提前发给参加评审的人员(项目经理开发测试等),在看需求时,要把不理解的,流程有疑问的都记录下来。在评审时,一并提出,这个提问,应该是集中式的提问,而不是打断对方的话。如果是打断的话,很容易造成产品经理思路的混淆,开会的时间也会延长。so,在评审时,要等产品经理一个阶段后再集中提问题。
站在用户的角度去考虑问题。---需求的指定满足哪些人,用户在什么情况下使用这个功能,用户如何使用功能,用户使用的频率?为什么这么设计,设计的优势在哪里。
2,编写测试用例
1)把需求变为功能点---把显示与数据分离。
将UI与数据---这里没听大懂。21:37(这里网上有相关内容,去找找。)
显示与数据分离,优先关注数据的产生和数据处理的正确性,其次UI对数据显示的正确性。
2)给功能点划分优先级
数据的创建和更新>数据查询>数据显示
业务逻辑判断也有优先级。
3)功能的输入有几个类型 1用户数据的输入 2系统提供的数据 3时间变量 4某些功能可以运行的前提条件====这些是写测试用例的前提条件。
4)自顶向下的拆解
5)库克验证-cookie验证。。。
6)用例分通用的和个性化的测试用例。
3,完成测试
1)兼容性测试--浏览器的兼容,分辨率的兼容,客户端的,ios、安卓。
如果浏览器内核相同,一个通过了,另个就默认通过,(哪些浏览器是内核相同的。。。)
2)性能测试
3)系统故障恢复测试---系统碰到故障还可以自动恢复的测试。。这里的解释不是很满意。。。。
4)上线后回归测试:回归测试环境发现的bug,回归系统的主要流程,做好探索性测试,定期定时对线上功能复测。
4、总结
努力学习新的测试知识。