测试

研发模型:
1.大爆炸模型
2.瀑布模型
3.增量模型
4.螺旋模型
5.快速原型模型
6.双v模型
7.敏捷模型

测试的特点:
1.是一个持续的过程
2.测试必须被计划,被控制
3.测试有重点
4.测试的目的是为了证明程序不能工作。
5.测试无穷尽的,当测试出口条件满足时测试就可以停止。
6.测试是开发的朋友,不是开发的敌人。
7.测试站在公正的立场上。
8.测试自动化能解决一部分问题,但不能是全部。
9.多维度验证。
10.并非所有的缺陷都需要修复。

测试误区:
1.调试和测试时一样的。
2.测试组应当为保证质量负责。
3.过分依赖beta测试。
4.把测试作为一个新员工的过渡工作。

测试最佳实践:
1.尽早测试。
2.尽早产生测试计划。
3.对质量要求很高的产品需要专门的测试人员。
4.在每个开发阶段,使用测试和评价的结果作为是否可以通过的标准。
5.开发和维护一个测试需求和风险的优先级列表。
6.把测试的产出物作为产品的一部分等同管理起来。
7.提供集成化的测试工具和测试基础支持。
8.加强测试度量工作和缺陷分析工作,不断地改进测试。
9.加强测试培训,重视测试人员。
10.加强沟通,让项目组的都有人员都要了解测试的重要性。

测试类型:
1.功能性
2.性能性
3.可靠性
4.安全性
5.可用性
6.兼容性

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1.测试与软件模型 软件开发生命周期模型指的是软件开发全过程、活动和任务的结构性框架。软件项目的开发包括:需求、设...
    Mr希灵阅读 21,986评论 7 278
  • 文章来自:http://blog.csdn.net/mj813/article/details/52451355 ...
    好大一只鹏阅读 9,215评论 2 126
  • 1.测试与软件模型 软件开发生命周期模型指的是软件开发全过程、活动和任务的结构性框架。软件项目的开发包括:需求、设...
    宇文臭臭阅读 6,745评论 5 100
  • 1.问:你在测试中发现了一个 bug ,但是开发经理认为这不是一个 bug ,你应该怎样解决。 首先,将问题提...
    qianyewhy阅读 9,289评论 4 123
  • -----转载----- 1、问:你在测试中发现了一个bug,但是开发经理认为这不是一个bug,你应该怎样解决? ...
    花开沉浮阅读 7,432评论 4 88