如何快速发现软件中存在的缺陷?

1.站在用户的角度

按照用户的角度首先需要考虑软件存在的正常流程 其次考虑软件的异常流程 考虑用户操作行为 考虑用户输入数据
用户角度公式:用户思维+用户行为+用户数据+用户场景
用户思维:指测试过程中主流程和异常流程组合
用户行为:指测试过程中可能进行的各种操作
用户数据:指测试过程中可能输入的任意数据
用户场景:指测试过程中触发的事件流

2.尽快的熟悉软件的业务
从软件核心业务角度,由核心业务为重点,向业务中涉及的功能点辐射,从局部到全局,在从全局到局部

3.熟悉软件主流程

从一个完成主流程角度,分析流程中各个节点附带的功能点,从整体流程到局部流程转化,间接达到快速熟悉系统的目的

4.抱着怀疑的眼光去验证

怀疑软件中一切可能存在影响软件操作的行为

5.随机功能验证

在功能测试完毕后,进行任意模块及流程的测试工作,随意操作软件,会有意想不到的收获

6.考虑软件兼容性

验证软件在不同平台及不同的浏览器的运行情况

7.软件整体的边界值校验

从数值角度,验证输入数值的范围,输入大于最小值 小于最小值 大于最大值 小于最大值 中间值

8.回归缺陷

从回归的缺陷角度,以回归缺陷的问题为基础点,验证回归缺陷时可能影响到的功能

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值