电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

软件测试及开发职业能力模型1.0

21页
  • 卖家[上传人]:jiups****uk12
  • 文档编号:88916290
  • 上传时间:2019-05-13
  • 文档格式:DOC
  • 文档大小:282KB
  • / 21 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、软件开发及软件测试职业能力模型1目 录1.软件测试职业能力模型21.1.基本能力要求21.2.职位一(测试员)31.3.职位二(测试设计员)61.4.职位三(测试经理)102.软件开发职业能力模型152.1.基本能力要求152.2.职位一(实施员)162.3.职位二(集成员)18 1. 软件测试职业能力模型职业名称(软件测试)基本能力1.持续学习并掌握新的测试工具与方法;2.建立组内及组间和谐的工作关系;3.建立稳定的日常工作环境。职位职位等级职位1(测试员)测试员核心能力(岗位职责)专业能力(技术水平)正确理解测试工作要求,根据测试工作要求执行测试任务并报告测试结果。1.熟练运用测试工具与测试方法;2.根据不同的测试工作要求建立和配置合适的测试环境;3.准确描述和报告测试执行过程和结果职位2(测试设计员)测试设计员核心能力(岗位职责)专业能力(技术水平)正确理解项目需求和设计以及测试策略和测试工作要求,根据测试设计要求来设计测试。并能管理一个测试小组并合理分配工作资源。1.熟练运用建模语言及工具;2.根据设计及测试设计的要求开发测试程序;3.使用测试工具设计自动化测试;职位3(测试经

      2、理)测试经理核心能力(岗位职责)专业能力(技术水平)正确理解项目的需求和设计,根据项目计划及需求策划测试活动,负责管理开发和集成项目的所有测试活动。并能管理一个测试团队并合理分配测试工作资源。1.熟练运用建模语言及工具;2.使用测试工具管理和跟踪测试;3.使用工具评估测试执行过程和结果;1.1. 基本能力要求基本能力具体要求技能要求相关知识学习和掌握测试工具与方法1、 能够正确理解“软件测试”职业要求;2、 能够结合软件测试技术的发展及时学习和掌握新的软件测试工具及方法;3、 能够使用外语获得相关的专业知识。1、 软件测试工具: 功能测试工具; 性能测试工具; 测试管理工具。2、 软件测试技术: 黑盒测试技术; 白盒测试技术; 基于用例的测试技术; 面向对象的测试技术;3、 专业外语(英语)。建立组内及组间和谐的工作关系1、 能够与测试小组其他成员协同工作,确保测试计划成功执行。2、 能够与相关组成员及时沟通,以便更准确理解测试需求。1、 软件项目管理: 软件项目计划; 沟通管理2、软件测试管理: 软件测试计划; 软件测试过程。建立稳定的日常工作环境1、 能够正确识别日常工作环境各要素

      3、。2、 能够确保测试设备(包括测试用服务器,计算机、网络设备等)的正常工作状态;3、 能够确保测试环境(包括测试用操作系统、数据库等)的正常工作状态;4、 能够确保测试工具的正常工作状态。1、测试工具;2、软件测试技术;3、软件测试管理。1.2. 职位一(测试员)1.2.1. 进入条件要成为一名合格的测试员,应满足下列条件之一:n 具有大专及以上计算机相关专业学历的非本行业从业人员;n 曾经作为实施员在软件开发团队中工作过的人员。1.2.2. 核心能力要求核心能力具体要求技能要求相关知识正确理解测试工作要求1、 能够正确理解测试计划: 参与测试计划的讨论与评审; 获得测试计划文档,并能够阅读理解; 明确自己的测试任务; 明确采用的测试策略及方法;2、 能够正确理解测试用例: 参与测试用例的评审; 获得测试用例文档,并能够阅读理解; 确定自己要执行的测试用例。3、能够正确理解被测试软件系统: 能够获得正确的被测试软件系统版本; 能够理解被测试软件系统的业务要求。1、软件测试管理基础知识: 软件测试计划基础知识(包括测试计划的内容,模版,文档); 软件测试过程;2、软件配置管理: 配置管理

      4、流程; 从配置库中查看配置项内容;3、 业务知识: 针对不同的被测试软件,有不同的业务知识。根据测试工作要求执行测试任务1、 能够根据测试计划和测试用例的要求执行测试: 根据测试计划使用规定的测试方法和测试策略执行测试用例; 按照测试计划进度要求执行测试。2、 能够运用驱动程序和稳定桩来执行测试;3、 能够按照软件测试规范要求执行测试。1、 软件测试规范: 软件测试流程; 执行测试具体要求2、 软件测试技术: 测试方法。按照测试工作要求交付并报告测试结果1、 能够准确记录测试结果;2、 能够独立完成测试记录(如日志、缺陷报告),并向测试小组负责人提交测试记录。1、 软件测试规范: 测试记录(包括缺陷及测试用例执行情况); 测试项传递流程;2、 软件缺陷。1.2.3. 专业能力要求专业能力具体要求技能要求相关知识熟练运用测试工具与测试方法1、 能够安装和配置常用测试工具,例如: Rational TestStudio; Copuware QACenter; TestDirector / Winrunner / LoadRunner;2、 能够熟练使用常用的软件测试方法,例如: 黑盒测试;

      5、 白盒测试。1、 软件测试工具: 功能测试工具; 性能测试工具。2、 软件测试技术基础: 黑盒测试基础; 白盒测试基础; 基于用例的测试技术基础; 面向对象的测试技术基础。根据不同的测试工作要求建立和配置合适的测试环境1、 能够安装、配置操作系统(Windows/Linux等);2、 能够安装、配置数据库系统(Sql Server/Oracle等);3、 能够进行网络配置;4、 能够编写一般的测试程序;5、 能够准备有效测试数据。1、 计算机应用基础: 常用操作系统的安装配置和使用(Windows/Linux/Unix); 常用数据库管理系统的安装配置与使用(Sql Server/Oracle); Sql语言; TCP/IP协议; DHCP/DNS网络设置;2、 程序设计知识: Java/C#基础编程;3、 测试工具: 测试数据生成工具(TestByte等)。准确描述和报告测试执行过程和结果1、 能够发现测试缺陷,并至少记录以下几个缺陷属性: 缺陷描述; 缺陷严重程度; 缺陷优先级; 缺陷状态; 日期; 测试人员;2、 能够清晰描述测试缺陷;3、 能够配合测试设计员提交变更请求;4、

      6、能够使用缺陷跟踪管理工具来提交缺陷,并且根据缺陷生命周期改变缺陷状态。1、 软件缺陷管理: 缺陷属性; 缺陷分类; 缺陷描述; 缺陷跟踪流程; 缺陷管理工具;2、 软件变更管理: 变更控制流程。1.3. 职位二(测试设计员)1.3.1. 进入条件要成为一名合格的测试设计员,最好曾经在软件开发团队中担任过下列角色中的一种: 测试员; 实施员; 设计员。1.3.2. 核心能力要求核心能力具体要求技能要求相关知识正确理解项目需求和设计以及测试策略和测试工作要求1、 能够正确理解项目的需求,如用例模型,软件需求规格说明;2、 能够运用建模语言(如UML)和相关工具(如:Rose、Visio、Together等)正确理解项目的设计内容。包括软件架构、设计模型等;3、 能够正确理解测试计划: 参与测试计划的讨论及评审; 明确测试设计任务; 明确测试计划确定的测试策略及方法。1、面向对象的分析设计: 用例建模; 用例分析; 用例设计; 统一建模语言UML; 建模工具;2、软件测试管理: 软件测试计划(包括测试计划的内容,模版,文档); 软件测试流程。根据测试设计要求设计测试1、 能够设计集成测试用例

      7、: 根据集成策略选择集成测试策略,如:基于分解的集成(自顶向下、自底向上、三明治);基于调用图的集成;基于路径的集成; 确定集成测试用例的接口覆盖; 文档化并评审集成测试用例;2、 能够设计系统测试用例: 根据测试计划定义的测试类型确定系统测试用例(功能测试、性能测试、安全性测试等); 确定系统测试用例的需求覆盖; 文档化并评审系统测试用例;3、 能够根据测试用例设计测试规程: 根据测试用例确定测试用例的执行规程及执行步骤; 文档化并评审测试规程。1、软件测试规范: 软件测试流程; 软件测试文档(测试计划、测试用例及测试规程); 软件测试设计具体要求;2、软件测试技术: 测试策略及测试方法; 功能性测试(边界值测试、等价类测试、基于决策表的测试); 结构性测试(路径测试、数据流测试); 集成及系统测试; 面向对象的测试。按照测试策略及测试用例设计测试驱动程序及稳定桩1、 能够根据测试策略及测试用例确定测试需要的驱动程序和稳定桩;2、 能够设计驱动程序;3、 能够设计稳定桩。1、 面向对象的分析设计: 类设计(测试类); 包设计(测试包); 建模语言,如:UML 建模工具,如:Ratio

      8、nal Rose2、 软件测试技术: 测试策略及测试方法; 集成测试。管理一个测试小组并合理分配工作资源1、 能够领导一个测试小组开展测试工作;2、 能够根据测试计划对所领导的小组合理地安排任务及进度,确保小组承担的各项测试任务按计划执行和完成;3、 能够根据测试规范建立自己的工作时间表,并及时填写和定期提交测试工作任务完成情况统计表,为测试过程的改进提供准确的基础数据;4、 能够收集小组反馈的测试过程规范执行情况,并能够发现正在使用的测试过程的不足,并提出合理的改进意见;5、 能够根据项目计划和测试计划的要求合理安排本小组的人力、设备、工具资源,使其能够协调一致。1、 软件项目管理;2、 软件测试管理;3、 测试过程改进;4、 TSP。1.3.3. 专业能力要求专业能力具体要求技能要求相关知识熟练运用建模语言及工具1、能够安装和配置常用建模工具: Rational Rose; Visio; Together;2、能够掌握常用的建模语言: UML;3、能够熟练使用常用的建模工具。1、建模语言: UML标准元素,标记,视图,关系;2、建模工具: 工具的安装和使用。根据设计及测试设计的要求设计并开发测试程序1、能够设计重要的测试程序: 通用的测试驱动程序或稳定桩; 用于帮助测试自动化的程序; 用于测试数据准备的程序;2、 编写重要的测试程序。1、面向对象的分析设计: 测试类设计; 测试包设计;2、编程工具及语言: Microsoft .NET (C#); Jbuilder/Eclipse(Java)。使用测试工具实现自动化测试1、 能够配置和使用测试工具;2、 能够使用测试工具生成测试脚本: GUI脚本; VU脚本;3、 能够使用测试脚本、测

      《软件测试及开发职业能力模型1.0》由会员jiups****uk12分享,可在线阅读,更多相关《软件测试及开发职业能力模型1.0》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2 2022年小学体育教师学期工作总结
     
    收藏店铺
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.