好猎头网十多年口碑,专业只为中高端求职人才服务! 服务热线:400-1801-668

软件测试含义及方法有哪些

15 | 109133***6@qq.c |浏览1361次
收藏|2016/06/12 11:38

软件测试含义及方法有哪些

满意回答

2016/06/12 11:38

软件测试含义

  软件测试(Software testing),是指根据软件所要实现的功能以及具体的性能制定测试方案,并利用软件测试工具按照软件测试方案对产品进行测试,发现在功能、性能或者流程上的问题,进行调试和改善,以期达到软件开发的目的。

软件测试方法

  软件测试有许多方法,最常见的是黑盒测试和白盒测试,除此之外按照测试的流程还有α测试(Alpha测试)、β测试(Beta测试)、γ测试(Gamma测试),还有压力测试、安全测试、兼容性测试等等。

1.黑盒测试(Black Box Testing)
  黑盒测试主要是针对软件的功能进行测试,黑盒测试是测试者模拟用户,不考虑软件的内部运作,只对软件的操作流程以及输出结果进行测试,从而发现软件的功能错误。

2.白盒测试(White Box Testing)
  白盒测试与黑盒测试是相反的测试方法,主要是测试软件产品的内部结构和处理过程,把测试对象当做一个可以打开的盒子。

  白盒测试并不需要测试软件的功能, 测试方案主要有逻辑驱动、基路测试等,主要用于软件验证。

  软件进程测试

1.α测试(Alpha测试)
  α测试(Alpha testing)是指用户在开发环境下进行测试,即内部测试,测试时不能由此系统的程序员或者测试员进行。

2.β测试(Beta测试)
  β测试(Beta testing),是指用户验收测试,是指多个用户在实际使用环境下对软件进行测试。主要是在软件发行前将软件的错误和问题找出来。

3.γ测试(Gamma测试)
  γ测试(Gamma testing),主要是针对产品的缺陷进行测试。

17520***7@qq.co

其他回答(0)
0人关注该问题
+1
 加载中...