个人学习到的测试原则和理念
来源:互联网 发布:装修计价软件 编辑:程序博客网 时间:2024/06/05 12:45
1. 测试先行,尽早测试
抛开敏捷测试, 传统的测试都是在中后期才真正开始介入测试, 而现在的测试思路都是往前移. 越早发现bug, 付出代价越小.
需求阶段: 在需求阶段就开始介入测试, 可以提出一些需求不合理, 不细化等问题.
设计阶段: 这个是设计一些实现原理, 产出特性的流程图. 测试介入测试主要是了解实现原理, 提出一些设计不合理, 异常考虑, 设计方案的扩展性等方面问题.
主要是开发一些异常考虑和扩展性可能考虑不全.
编码阶段: 通过单元测试或者代码检视手段,
2. 深入代码测试
单单从黑盒的角度来测试,难免会有一些代码的逻辑没有覆盖到, 而一般这些代码逻辑可能正常情况下不会出错. 在测试的环境中,可能难以出错. 一旦到客户那边, 用户数量多了,
就很容易出来各种问题.
3. 让开发参与测试
测试不单单是测试人员的事情, 调动开发的测试. 开发不仅仅是编编代码, 就交给测试组测试, 开发也要有测试的意识, 保证写出的代码不会有基本功能问题.
4. 从被动到主动
测试人员以前是被动等待开发提交代码, 进行测试. 这种比较被动的方式已经过时, 测试要有主动的意识, 包括一些前期的缺陷预防工作, 主动了解开发的情况, 协助开发减少前期带来的bug
5. 自动化繁琐的测试工作
一些繁琐的重复的工作, 最好能自动化, 减少人工测试的工作量.
6. 对于每一个被发现的缺陷,明确的讨论它应该在什么时候被发现
对于一个bug来说, 不仅仅是局限于发现bug就可以, 还要讨论和研究这个bug应该在什么时候就能发现, 为啥到这个阶段才发现. 回过头看看我们的工作是否有问题等
- 个人学习到的测试原则和理念
- 测试思想和理念
- Junit学习笔记之一:junit的安装和测试原则
- 测试人员的思想理念和工作方法
- 个人学习测试的历程
- 创业的原则与理念(1)
- 创业的原则与理念(2)
- 创业的原则与理念(1)
- 创业的原则与理念(2)
- 三、一些软件设计的原则、理念
- 一种新的测试理念
- 写出易维护和易接受变化的代码的原则和理念
- 黑盒/白盒测试及软件测试的目的和原则学习总结
- JAVA技术资料,面试题和测试题,欢迎到我的个人站点哦!
- 软件测试的目的和原则
- 软件测试的目的和原则
- 软件的易用性测试原则和方法
- 软件测试的原则和经验
- JRTPLIB 3.5.2手册中文版---part14
- android 资料
- 杂谈ThreadLocal
- 超时任务总结(tradingTask)
- Autoconf和Automake,自动生成Makefile
- 个人学习到的测试原则和理念
- iphone开发每日一练【2011-08-28】
- 我的emacs设置,从史上最牛的emacs设置改过来的.
- 排序算法总结
- Android屏幕密度(Density)和分辨率的关系
- top命令的load average是什么意思?
- 回到杭州
- ASP.NET里的Session详细解释
- 如何在Windows下获得FreeBSD内核源码