当前位置:网站首页 > 用户验收测试(UAT) > 正文

软件测试过程与方法(2):系统测试,验收测试

系统测试

系统测试的定义
系统测试的流程

在这里插入图片描述

在系统测试之前,软件测试工程师应完成下列工作:
1.为测试软件系统的输入信息设计出错处理通路。
2.设计测试用例,模拟错误数据和软件界面可能发生的错误,记录测试结果,为系统测试提供经验和帮助。
3.参与系统测试的规划和设计,保证软件测试的合理性。

系统测试的目标

确保系统测试的活动是按计划进行的。
验证软件产品是否与系统需求用例不相符合或与之矛盾。
建立完善的系统测试缺陷记录跟踪库。
确保软件系统测试活动及其结果及时通知相关小组和个人

系统测试的方针

1.为项目指定一个测试工程师负责贯彻和执行系统测试活动。
2.测试组向各事业部总经理/项目经理报告系统测试的执行状况。
3.系统测试活动遵循文档化的标准和过程。
4.向外部用户提供经系统测试验收通过的项目。
5.建立相应项目的缺陷库,用于系统测试阶段项目不同生命周期的缺陷记录和缺陷状态跟踪。
6.定期对系统测试活动及结果进行评估,向各事业部经理/项目办总监/项目经理汇报项目的产品质量信息及数据。

系统测试的过程

(1)软件项目立项,软件项目负责人将项目启动情况通报给测试组长,测试组长指定测试工程师对该项目进行系统测试跟进和执行。
(2)测试工程师首先参与前期的需求分析活动、前景评审、业务培训、需求规格说明书评审。目的是了解系统业务及范围、了解软件需求及范围,验证需求可测性。并将所有收集到的测试需求汇总并输出到《测试需求管理表》中。
(3)测试工程师根据测试需求定义测试策略,进行工作量估计。测试工程师根据测试需求制订测试策略和方法;系统测试工程师参与项目计划和测试计划评审,依据项目计划(或周计划),编制《系统测试计划》。
(4)测试组长周期性地根据事业部项目的测试情况,进行总体测试工作量估计并进行测试任务分派。
(5)测试工程师组织《系统测试计划》评审,测试组长根据评审意见审批《系统测试计划》。
(6)测试工程师根据《系统测试计划》中的测试环境要求搭建测试环境。特别技术要求的需要项目组及其他相关职能部门的配合。
(7)测试工程师检查测试设计入口条件;根据《用例规约》、《补充规约》、《界面原型》、《词汇表》进行测试用例设计。
(8)测试工程师组织《系统测试用例》评审,测试组长根据评审意见审批《系统测试用例》。
(9)测试工程师定义系统测试用例执行过程,并更新《系统测试用例》。
(10)测试工程师检查测试执行入口条件,从受控库获取测试版本,执行系统测试并记录测试结果。

到此这篇软件测试过程与方法(2):系统测试,验收测试的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • 【文档模板】用户验收测试 (UAT)文档模板2024-10-30 20:58:56
  • 验收测试_建设工程质量检测2024-10-30 20:58:56
  • 功能测试的类型之用户验收测试_用户验收测试定义2024-10-30 20:58:56
  • 验收测试是由用户完成的吗?_验收测试是由用户完成的吗?为什么?2024-10-30 20:58:56
  • 高校校园网建设方案【含网络拓扑图+拓扑结构图+配置命令】(详细版)(注:文章详情里含图!!!)2024-10-30 20:58:56
  • 软件测试常见面试问题_软件测试常见面试问题及答案2024-10-30 20:58:56
  • 系统测试和验收测试的区别_检测和测试的区别2024-10-30 20:58:56
  • 软件项目用户验收测试的总体思路_软件项目用户验收测试的总体思路是什么2024-10-30 20:58:56
  • 验收标准到底是不是测试用例?_验收标准到底是不是测试用例的2024-10-30 20:58:56
  • 程序员的职业素养,看看GPT怎么说?_程序员职业素质要求2024-10-30 20:58:56
  • 全屏图片