软件测试(第一章)
2015-08-31 18:49
239 查看
软件测试的基本概念:是对软件需求分析设计编码的最终复查的一系列过程,是软件质量验证的关键步骤。
软件测试的目的:1.发现缺陷,提高质量。2.验证是否满足需求。3.建立软件质量的信心。
(1)开发者:确认软件已经实现用户的需求,不存在错误。
(2)用户:发现软件中的错误,考虑是否可接受该产品。
软件测试原则:(1)测试可以显示缺陷的存在。
(2)穷尽测试是不可能的。
(3)测试尽早介入。
(4)缺陷集群性 。 (80-20 原则)
(5)杀虫剂悖论。
(6)测试活动依赖于测试背景。
(7)不存在缺陷的谬论。
(8)注重测试设计。
(9)测试贯穿于整个生命周期。
软件测试过程:(1)测试计划和控制。
(2)测试需求分析和用例设计。
(3)实现和执行测试用例。
(4)评估出口准则和报告。
(5)测试结束活动。
软件测试工作最重要三点:1.测试流程,方法。2.测试工具。3.测试人员素质。
软件测试的目的:1.发现缺陷,提高质量。2.验证是否满足需求。3.建立软件质量的信心。
(1)开发者:确认软件已经实现用户的需求,不存在错误。
(2)用户:发现软件中的错误,考虑是否可接受该产品。
软件测试原则:(1)测试可以显示缺陷的存在。
(2)穷尽测试是不可能的。
(3)测试尽早介入。
(4)缺陷集群性 。 (80-20 原则)
(5)杀虫剂悖论。
(6)测试活动依赖于测试背景。
(7)不存在缺陷的谬论。
(8)注重测试设计。
(9)测试贯穿于整个生命周期。
软件测试过程:(1)测试计划和控制。
(2)测试需求分析和用例设计。
(3)实现和执行测试用例。
(4)评估出口准则和报告。
(5)测试结束活动。
软件测试工作最重要三点:1.测试流程,方法。2.测试工具。3.测试人员素质。
相关文章推荐
- 天声人語 20150831
- Java下载网络上的图片
- C++ 映射共享文件到本地
- apache fcgi机制核心实现代码
- 2015年云计算的三大发展趋势
- java相关问题回答
- How to Tell Science Stories with Maps
- WiFi与WLAN的区别
- win10应用安装位置修改方法
- [底层] 为什么Integer.MIN_VALUE-1会等于Integer.MAX_VALUE
- 测试基础 同行评审
- Apache和Tomcat
- testlink
- 映像备份与恢复管理工具Easy Image X使用说明
- 正则表达式 grep egrep
- 整合 spring 4(包括mvc、context、orm) + mybatis 3 示例
- 比特币地址格式是怎样的?
- 整合 spring 4(包括mvc、context、orm) + mybatis 3 示例
- UIApplication方法总结
- 系统中文登录失败解决方案