测试小组-一步步提升测试技能百人计划

第五次分享-测试思路

2017-06-25  本文已影响46人  只想躺赢

测试流程:1  需求分析

需求评审,提前对需求进行综合分析,对不理解和有歧义的地方进行批注,特别对功能需求不明确或者一些对需求挖掘不够的地方进行标注,在需求评审前对产品功能就有所了解,在评审阶段进行更一步了解,并对我们标注的问题有针对性的提问,需求阶段对存在的风险避免掉,(集中性的提问,而不是打断产品的话,打扰产品思路,影响会议时长)

场景分析:站在用户的角度考虑问题,

需求制定满足哪些人,

用户在哪种情况下才会使用这些功能,

用户的使用频率,

用户如何使用改功能,

为什么这么做,优势在哪里(竞品分析)

2、把需求转化为功能点  关键是把显示将数据和ui分离

先看  数据产生  和业务的正确性,再关注ui对数据显示的正确性  ui

功能点划分优先级 :数据的创建和更新>数据的查询>数据显示,

这样做有的优点:

例子:打乱的信息要在前端滚动显示,

(1)首先看接口传递的内容正确,保证服务端业务处理是否正确

()前端的展示,这样测的更详细

3、黑盒法解析功能点

功能输入类型:用户数据的输入 

                          系统提供的数据  时间变量

                        某些功能可以进行的前提条件

4、自顶向下的拆解   

由点到面,由全局到局部

5、停止细分的条件

划分到业务不能再分

6、强健壮性和弱健壮性测试

7、收工接口测试

利用开发文档,使用抓包工具进行

8、对cookies就行验证(登录)

9、功能测试之外

兼容性测试

第五次分享-测试思路

PC端主要兼容浏览器:IE    Chrome  Safri  Firefox  360等

手机主要兼容浏览器:Safri  QQ浏览器以及一些原生浏览器

安装卸载测试

安全性测试

性能测试

故障恢复测试

10、发布前准备

数据的初始化脚本是否ok

配置和脚本是否ok

发布流程是否ok

发布人及生产环境回归测试人员是否准备ok

应急预案

11、上线后回归测试

主要流程测试

定时、定期对线上功能进行回归测试

以上学习到了相对正规的测试流程体系,在需求用例评审,对cookies进行验证方面是缺少的,需求评审也是提了一次,然后才有测试参与的,之前也没有,后期的话希望能通过自己的努力,让流程体系完善些,然后bug库也是非常有必要的,慢慢开始着手这件事情的,

上一篇下一篇

猜你喜欢

热点阅读