码迷,mamicode.com
首页 > 其他好文 > 详细

【软件测试学习】 软件测试初步认识(一)

时间:2020-01-31 15:49:20      阅读:81      评论:0      收藏:0      [点我收藏+]

标签:完整   英语   详细   html   单元测试   环境   需求   需求分析   不可   

什么是软件测试

软件测试(英语:software testing),描述一种用来促进鉴定软件的正确性、完整性、安全性和质量的过程。
换句话说,软件测试是一种实际输出与预期输出间的审核或者比较过程

为什么进行软件测试

  • 确保软件完成了它所承诺或公布的功能。
  • 确保软件满足性能和效率的要求。
  • 确保软件是健壮的、适应用户的环境。
  • 提早预防、尽早发现、及时跟踪软件缺陷,满足产品发布需求。

软件测试对象

  • 1.软件需求(ps:理解软件需求,对于用户测试人员TE比较重要)
  • 2.软件概要设计
  • 3.软件源代码
  • 4.软件详细设计
  • 5.可运行程序
  • 6.软件运行环境

技术图片

### 软件生命周期
软件开发的全周期,是从可行性研究到需求分析、软件设计、编码、测试软件发布维护的全部过程。

软件测试原则

  • 1、有计划的尽早测试,解决问题的成本越小。
  • 2、成功的测试在于发现迄今未发现的缺陷。
  • 3、测试并不能保证软件100%的没有问题。
  • 4、测试工作的本质都应追溯到用户需求。
  • 5、测试的规模由小而大,从单元测试到系统测试。
  • 6、Good-enough原则,穷举测试是不可能实现的。

引用

【软件测试学习】 软件测试初步认识(一)

标签:完整   英语   详细   html   单元测试   环境   需求   需求分析   不可   

原文地址:https://www.cnblogs.com/somliy/p/12245517.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!