请选择 进入手机版 | 继续访问电脑版

湖南新梦想

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 75|回复: 0

作为一个新人我们当如何了解软件测试测试流程(一)

[复制链接]

3099

主题

3499

帖子

1万

积分

论坛元老

Rank: 8Rank: 8

积分
12384
发表于 2022-6-28 15:35:07 | 显示全部楼层 |阅读模式
     四、确认测试
  (1) 定义:用于验证软件的有效性,也就是验证软件的功能和性能以及其他特性是否与用户要求一致。
  (2) 内容 内容包括:
  有效性测试:在模拟的环境下,运用黑盒测试的方法,验证被测试软件是否满足需求规格说明书列出的需求。
  软件配置审查:保证软件配置的所有成分,包括与实际运行环境中整个系统的支持环境都应齐全,各方面的质量都符合要求。
  五、 验收测试
  (1) 定义:验收测试是以用户为主的测试,但是软件开发人员和质量保证人员也需要参加。由用户参加设计测试用例,通过用户界面输入测试数据,分析测试的输出结构。   (2)内容 内容包括:
  ·alpha测试
  · beta测试
  · 回归测试
  alpha测试是由一个用户在开发环境下的测试,也可以是公司内部用户在模拟实际操作环境下进行的测试。这是在受控制环境下进行的测试,目的是评价软件产品的功能、可使用性、可靠性、性能和支持,尤其注重产品的界面和特色。
  beta测试由软件的多个用户在一个或多个用户的实际使用环境下进行的测试,与alpha测试不同,开发者通常不在测试现场。在beta测试中,由用户记录遇到的所有问题,包括真实的以及主观认定的问题,定期向开发者报告,开发者综合用户的报告后做出修改。
  回归测试是一种验证已变更的系统的完整性与正确性的测试技术,是指重新执行已经做过的测试的某个子集,以保证修改没有引入新的错误或者发现由于更改而引起的之前未发现的错误。
  实施前提 回归测试的实施前提包括:
  ·当软件中所含错误被发现时,如果错误跟踪和管理系统不够完善,可能会遗漏对这些错误的修改。
  · 开发者对错误的理解不够透彻,也可能导致所做的修改只修正了错误的外在表现,而没有修改错误本身。
  · 修改还有可能产生副作用,从而导致软件未被修改的部分产生新的问题。
  回归测试的两个策略
  完全重复测试:选择完全重复测试是指将所有的测试用例,全部再完全执行一遍,缺点是要把用例全部执行,会增加项目的成本以及影响项目的进度。
  选择性重复测试:选择一部分测试执行,以确认问题修改的正确性和修改后周边是否受到影响,常见的方法包括覆盖修改法、周边影响法、指标达成法、基于操作剖面、基于风险选择测试。
  流程
  · 在测试策略指定阶段,制定回归测试策略
  · 确定回归测试版本
  · 回归测试版本发布,按照回归测试策略执行回归测试
  · 回归测试通过,关闭缺陷跟踪单
  · 回归测试不通过,缺陷单返回开发人员,重新修改后再次回归测试

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|湖南新梦想 ( 湘ICP备18019834号-2 )

GMT+8, 2022-8-16 02:25 , Processed in 0.040777 second(s), 19 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表