IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    软件测试思维

    Fish (fsh267@gmail.com)发表于 2014-06-15 00:00:00
    love 0

    2014年5月13号,带我的照哥给讲解了软件测试思维,当时感触很深,但是没来得急整理。拖延症是个病,必须根治呀!下面重两个角度举例子回顾一下:

    #广度优先思维

    1. 一个手机应用-计算器的测试

    广度优先考虑,要重一个整体的框架上分析,大而全,不一定要精细:

    1. 平台覆盖(IN/UNISTALL)
    2. 功能可用性--UI/后台Logic
    3. 性能
    4. 稳定性
    5. 安全行
    6. 规范性(UI合规,用户行为习惯符合)
    6. 发布测试 
    

    #深度优先思维

    1. 一个用户登录界面的测试

    深度优先思维,针对这一特定的点进行深入,要非常细致与全面,最大努力给开发找麻烦^_^

    1. 正常数据输入
    2. 错误数据输入
    3. 长度限制
    4. cookie过期
    5. 错误次数过多(封IP,封User)
    6. 证书
    7. 登录过期
    8. 并发访问
    9. 稳定性
    10. 安全性
    11. 兼容性
    12. 代码评审
    ...
    

    软件测试很像是个无底洞,天马行空的发散思维,真的还挺好玩的.经历了这么多年的成长,出现了很多工具便于操作。

    归根结底,还是照哥说的那句话,开发也好,测试也好,能对人性需求把握的好,就提升了一个层次~

    #END



沪ICP备19023445号-2号
友情链接