这次阿辉老师的分享给了我很多的启发,都是这么多年自己的经验之谈,是任何书本上都学不到的东西。
需求分析
1)了解需求,要提前下载需求档案并综合分析,对产生疑问的地方做批注,主要是功能需求不明确及对功能需求不够的地方;集中提问,不打断产品经理的话,待一个阶段结束了,再提出自己的看法。这点很好,不打断产品经理的思路,也能很好的发表自己的看法。经常看到视屏会议室大家争得不可开交。
2)场景分析,站在用户的角度思考,产品满足那些人,何时使用,如何使用,使用的频率,产品功能有什么优势。
把需求转化为测试点
1)UI与数据分离 :首先注数据的产生和业务处理的正确性,在关注UI对数据显示的正确性和体验(是否适合主要是看UI对数据的封装成都,用显示于打乱的信息在前端)
2)功能划分优先级 :数据创建更新>数据的查询>数据的显示,还有逻辑判断的优先级划分
3)黑盒拆解功能点:把产品当做一个黑盒,关注出入输出。功能输入的类型:用户的输入,系统提供的数据,时间变量,某些功能存在的必要条件
4)自顶向下拆解的功能:由点到面,由全局到局部
5)停止细分的条件:细分到某个功能点是一个功能时或某个业务不可再分
健壮性测试:又称容错性测试,用于测试系统在出现故障时,是否能自动恢复或忽略故障继续运行。
手工的接口测试:1)从开发那获取:2)抓包
COOKIE验证测试:登录产品的一定要
测试用例要提炼出通用用例
努力扩展测试经验
做好总结把常见bug和对应处理方法分门别类
最后,听了这次的分享,我知道我还有很多欠缺的地方,比如测试用例的编写,但测试的思路和大致流程是相同的。任何时候都不要妄自菲薄,做好自己就好。