0621-测试心得经验分享

先把基础巩固,再继续其他的主题,这个是百人计划的课程设计。

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、总结

努力学习新的测试知识。

你可能感兴趣的:(0621-测试心得经验分享)