软件测试管理程序

上传人:hs****ma 文档编号:559692080 上传时间:2023-11-23 格式:DOC 页数:9 大小:116.52KB
返回 下载 相关 举报
软件测试管理程序_第1页
第1页 / 共9页
软件测试管理程序_第2页
第2页 / 共9页
软件测试管理程序_第3页
第3页 / 共9页
软件测试管理程序_第4页
第4页 / 共9页
软件测试管理程序_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《软件测试管理程序》由会员分享,可在线阅读,更多相关《软件测试管理程序(9页珍藏版)》请在金锄头文库上搜索。

1、SWD System Test Management文件编号:文件版本:文件类型:发布日期:受控状态:总 页 数:编制:日期: 审核:日期:批准:日期:修订记录序号版本修订更改描述 编制审核批准更改日期123456789101112131415161 目的控制和管理软件测试流程确保手机软件功能满足软件相关需求2 编制依据 软件工程通用要求部分ISO9001,CMM标准的原则原有项目的宝贵经验3 执行原则1. 标准化作业,尊重事实2. 严格执行测试计划和测试用例,排除测试的随意性3. 测试人员需主动与项目相关人员保持有效的沟通,以便更好地完成测试任务4. 尽早发现问题,及时解决问题;减少、预防后

2、序过程中发生同样问题4 适用范围 设计研发的手机软件的单元测试,集成测试及系统测试5 术语、定义CR : Change Requests,通常作为一项待实现的新功能的索引PR : Problem Reports,通常作为一个需要改正的Bug的索引DR : Document Request,通常作为一个需要维护的一个文档变更索引Clear Case : 软件版本配置管理工具Clear Quest: 软件需求变更,软件缺陷跟踪管理工具FTA : Final Type Approval,是各国GSM手机进入GSM网络必须通过的专业测试,国内开发的手机一般在邮电部传输所和7 layers合资的公司参加

3、测试TA : 即邮电部的移动终端入网测试,一般由各个品牌商出面参加测试PD : Product Description,从市场前景,软硬件,外观,结构,产品开发里程碑(Milestone)等方面对一个新产品进行描述的文档SCM: Software Configuration ManagementSQA: Software Quality AssurementSRS: Software Requirement SpecificationSDS: Software Design SpecificationSIS: Software Interface SpecificationUI_Spec: U

4、ser Interface SpecMenu Tree: Menu Tree,菜单树SDP: Software Development PlanSCMP: Software Configuration Management PlanSTP: Software Test PlanSTR: Software Test ReportSA: Shipment assessment6 岗位职责 61 执行职责611 软件测试经理l 规划,建立,维护软件测试管理流程l 制定,改进和维护软件测试流程l 监控并协调各项目的软件测试工作l 创建,维护测试用例,评审新增测试用例l 评审,批准软件项目测试计划l 与

5、其它部门的协调、合作612 软件测试项目负责人l 编写软件测试计划 l 编写并维护测试用例,并依据测试计划及测试用例进行测试l 编写软件测试记录和测试报告,并提交给相关人员, 对Bug 和测试报告进行评审l 组织软件测试计划,软件测试用例的评审,参与软件需求及软件需求变更的评审613 软件测试工程师l 执行软件测试计划l 编写并维护测试用例,并依据测试计划及测试用例进行测试l 填写测试记录和测试报告l 验证关闭Bug614 软件开发工程师l 按照开发计划,依据制定的质量标准进行软件开发l 负责具体模块的需求分析,设计,编码和维护l 进行单元测试,对相关模块的文档和代码进行评审验证关闭Bugl

6、对软件Bug及时进行分析,改进和解决615 软件质量保证工程师l 编写并严格执行项目软件质量保证计划l 确保所负责项目的软件过程文档和记录符合软件质量要求l 确保所负责软件项目的各种评审按照软件评审流程执行,并跟踪评审问题的状态l 监督软件项目的开发管理过程,及时发现软件质量问题并跟踪解决62 编制、修改、评审、审批、更新职责本流程由软件测试组编制、修改;由相关部门共同评审,并经管理层签字认可方可生效。测试组应根据项目具体情况对本流程进行适时更新,组织评审,并经管理层审批。7 作业流程、管理办法 7.1 作业流程NO作业过程名作业内容 / 管理方法 职责输出结果1项目启动了解软件要求了解产品定

7、义(Product Description)中规定的软件相关的主要功能(如:彩信、电子邮件、手写输入等)要求。搜集、分析软件测试输入内容。测试经理;测试项目负责人2需求阶段识别测试要求测试用例测试计划测试人员参加软件开发计划(Software Development Plan),软件开发时间进度表(Schedule),软件需求规格说明,软件功能菜单树(Menu Tree),模块的软件需求规格说明(SRS),人机界面规格说明(UI Spec)评审会议;软件测试项目负责人依据软件开发计划(Project Software Development Plan),软件开发时间表(Schedule)编写软

8、件测试计划软件项目经理;软件测试项目负责人;软件测试经理软件测试计划测试项目负责人依据软件需求规格说明,软件功能菜单树,模块的软件需求规格说明(SRS),人机界面规格说明(UI Spec)编写软件测试用例包括(版本发布预测试测试用例和软件系统测试测试用例),并组织评审。软件测试项目负责人软件测试测试用例3设计阶段测试计划、测试用例评审、完成完成模块的软件测试用例软件需求变更时,根据更新的软件开发计划和需求文档相应变更和修改软件测试用例和软件测试计划。软件需求发生变更时,及时维护测试用例。软件测试项目负责人软件测试计划;软件测试用例4编码和单元测试阶段测试记录回归测试Bug修改测试记录单元测试完

9、善测试用例软件需求发生变更时,及时维护测试用例。软件项目经理,开发工程师,软件测试工程师、SCM,SQA.ClearQuest上的Bug记录;5集成测试阶段Bug关闭集成测试版本发布Bug修改Bug报告Bug确定测试记录预测试软件模块集成测试组依据项目测试用例对已集成的软件模块进行系统测试,测试周期一般为期5天。当SCM发布新版本后第二天起,测试人员对该版本进行全面的集成测试,确保软件所有功能的正确性,性能达到要求。软件测试项目负责人总结汇总相关测试人员提交的测试结果,填写软件测试记录,提交给软件项目经理,软件测试组成员,SQA。当软件需求发生变更时或根据本项目和其它项目的Bug发现情况,及时

10、增加修改有关测试用例。软件项目经理, 开发工程师, 软件测试工程师, SCM,SQA. ClearQuest上的Bug记录软件测试记录客户测试计划变更书面申请6系统测试阶段系统测试测试记录Bug报告Bug关闭版本发布Bug修改Bug报告Bug确定测试记录预测试新版本发布测试组依据测试用例对已集成的软件模块进行系统测试,测试周期一般为期5天。当SCM发布新版本后第二天,测试人员对该版本进行全面的系统测试,确保软件所有功能的正确性,性能达到要求,压力测试和冲突测试达到预期结果。软件整个生命周期内进行function test 34 circle;stress test 2 cycle;call t

11、est 67 cycle;regression Test 2 cycle。软件测试项目负责人汇总测试人员提交的测试结果,填写软件测试记录,提交给软件项目经理,测试组成员和SQA。当软件需求发生变更时或根据本项目和其它项的Bug发现情况,及时更新测试用例。测试组在测试时,对以前修改的PR/CR进行有针对性的回归测试。软件项目经理开发工程师,软件测试工程师,SCM,SQA.ClearQuest上的Bug记录软件测试记录客户测试计划变更书面申请软件项目经理组织对Bug管理系统中提交的各个Bug讨论和分析,确定每个Bug是否是真正的软件问题,Bug所属的模块,严重程度和修改紧急度等,同时把每个Bug分

12、配给相应的开发人员,并由开发人员进行修改。软件项目经理开发人员、SCMClearQuest上的Bug记录开发人员修改Bug后,及时更新Clear Quest上的bug记录(变为Resolved)。在软件版本更新后由测试人员验证修改过的Bug是否可以close,在描述中记录验证结果,拒绝或关闭Bug。软件测试工程师,SQA.ClearQuest上的Bug记录软件测试项目负责人编制每个版本软件系统测试报告,发给软件开发项目组成员、软件测试组全体、软件部总监、PM、SQA。软件测试项目负责人软件系统测试报告7FTA / TA外部测试前的确认(FTA / TA)SQA根据软件版本外发认证评审 (OQR

13、)(根据软件项目阶段开发目标及验收标准),判断可否送出做FTA/TA测试。SQAClearQuest上的Bug记录判断可以送出进行外部测试时由软件项目经理通知PM。SPM;软件测试经理8SA参与SA checkSA check软件测试项目负责人参与SA check 。依据软件测试用例进行检查,判定整体软件设计开发输出是否满足设计输入要求软件测试项目负责人SQA软件系统测试报告SA check根据用户手册中编写的功能介绍和功能使用方法进行测试。发现异常以后通知市场部进行用户手册修改。开发项目结束后, 软件测试组应进行软件测试总结,对软件测试管理过程,活动进行分析,为将来的项目和持续改进积累经验数据.9量产和维护测试阶段Bug修改Bug报告确认问题软件升级测试客户反馈手机上市当手机上市后,对手机产品的软件进行维护和售后服务,在此期间,由AM接受客户的反馈,通知软件项目经理、SQA、PM等。软件项目经理将用户反映的一些问题(确认是BUG后)通知软件测试项目负责人,进行核实问题软件测试负责人确认问题Bug后,提交Bug管理系统,并通知软件项目经理。软件项目经

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 中学教育 > 试题/考题 > 高中试题/考题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号