2、移动应用软件测试职业技能等级标准(1).docx
《2、移动应用软件测试职业技能等级标准(1).docx》由会员分享,可在线阅读,更多相关《2、移动应用软件测试职业技能等级标准(1).docx(11页珍藏版)》请在课桌文档上搜索。
1、移动应用软件测试职业技能等级标准(2021年1.0版)北京联合永道软件股份有限公司制定2021年12月发布前言II1范围12规范性引用文件13术语和定义14适用院校专业35面向职业岗位(群)46职业技能要求4参考文献81Z-1刖三本标准按照GB/T1.1-2020标准化工作导则第1部分:标准化文件的结构和起草规则的规定起草。本标准起草单位:北京联合永道软件股份有限公司、飞软创新(武汉)科技有限公司、武汉大学、华中科技大学、武汉软件工程职业技术学院。本标准主要起草人:梁意文、邹德清、陈长清、余运祥、胡志勇、覃南方、陈觎、罗保山、付金泉、张国岭、梁健恒、张彪、王石磊、赵文杰等。声明:本标准的知识产
2、权归属于北京联合永道软件股份有限公司,未经北京联合永道软件股份有限公司同意,不得印刷、销售。1范围本标准规定了移动应用软件测试职业技能等级对应的工作领域、工作任务及职业技能要求。本标准适用于移动应用软件测试职业技能培训、考核与评价,相关用人单位的人员聘用、培训与考核可参照使用。2规范性引用文件下列文件对于本标准的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本标准。凡是不注日期的引用文件,其最新版本适用于本标准。GB/T 17544 - 1998GB/T 16260 - 2006GB/T 18905 - 2002GB/T 8567-2006GB/T 9386-2008GB/T 2
3、5000.1-2010CSTCJSBZ02CSTCJSBZ03信息系统及软件完整性级别软件质量模型与度量软件工程产品评价计算机软件文档编制规范计算机软件测试文件编制规范软件质量要求与评价(SQuaRE)指南应用软件产品测试规范软件产品测试评分标准IEEE610.12:1990.StandardGlossaryofSoftwareEngineeringTerminology.ISO/IEC29119SoftwareTestingANSI/IEEE1008-2002软件单元测试标准3术语和定义3.1爆炸测试big-bangtesting非增量集成测试的一种方法,测试的时候将软件单元、硬件单元或者两
4、者同时,而不是阶段性的,集成到组件或者整个系统中去进行测试。3.2黑盒测试black-boxtesting不考虑组件或系统内部结构的功能或非功能测试。3.3边界值boundaryvalue通过分析输入或输出变量的边界或等价划分(equivalencepartition)的边界来设计测试用例,例如,取变量的最大、最小值、中间值、比最大值大的值、比最小值小的值等。3.4分支覆盖branchcoverage执行一个测试套件(testSUite)所能覆盖的分支(branch)的百分比。100%的分支覆盖(branchCoVerage)U指Io0%判定条件覆盖(decisionCovergate)和10
5、0%的语句覆盖(statementcovergage)o3.5因果图cause-effectgraph用来表示输入(原因)与结果之间关系的图表,因果图可以用来设计测试用例。3.6并发测试concurrencytesting测试组件或系统的两个或多个活动在同样的间隔时间内如何交叉或同步并发。3. 7条件覆盖conditioncoverage执行测试套件(testSUite)能够覆盖到的条件百分比。100%的条件覆盖要求测试到每一个条件语句真、假(true,false)的条件。4. 8控制流图controlflowgraph通过图形来表示组件或系统中的一系列顺序发生的事件或路径。1覆盖分析cove
6、rageanalysis对测试执行结果进行特定的覆盖项分析,判断其是否满足预先定义的标准,是否需要设计额外的测试用例。3.9决策表decisiontable一个可用来设计测试用例的表格,一般有条件桩、行动桩和条件规则条目和行动规则条目组成。3.10穷尽测试exhaustivetesting测试套件包含了软件输入值和前提条件所有可能组合的测试方法。但是穷尽测试与充分覆盖逻辑不同,需要的是测试用例包含所有可能,这基本上是一个不可能完成的任务。3.11功能测试functionaltesting通过对组件/系统功能规格说明的分析而进行的测试。路由协议RoutingProtocol3.12白盒测试whi
7、te-boxtesting白盒指的是盒子是可视的,即清楚盒子内部的东西以及里面是如何运作的。白盒法全面了解程序内部逻辑结构、对所有逻辑路径进行测试。3.13生命周期LifeCycle软件测试流程,根据STLC流程测试,这个流程是按照一定顺序执行的一系列特定的步骤,去保证产品质量符合需求。3.14测试用例Testcase是为某个特殊目标而编制的-组测试输入、执行条件以及预期结果,用于核实是否满足某个特定软件需求。3.15测试计划Testtheplan是要进行的测试活动的范围、方法、资源和进度的文档;是对整个信息系统应用软件组装测试和确认测试。它确定测试项、被测特性、测试任务、谁执行任务、各种可能
8、的风险。测试计划可以有效预防计划的风险,保障计划的顺利实施。3.16测试报告Testreport测试的过程和结果写成文档,对发现的问题和缺陷进行分析,为纠正软件的存在的质量问题提供依据,同时为软件验收和交付打下基础。3.17需求分析Demandanalysis经过深入细致的调研和分析,准确理解用户和项目的功能、性能、可靠性等具体要求,将用户非形式的需求表述转化为完整的需求定义,从而确定系统必须做什么的过程。3.18接口测试Interfacetesting测试系统组件间接口的一种测试,主要用于测试系统与外部其他系统之间的接口,以及系统内部各个子模块之间的接口。3.19性能测试Performanc
9、etesting验证软件系统是否能够达到用户提出的性能指标,同时发现软件系统中存在的性能瓶颈,优化软件,最后起到优化系统的目的。3.20自动化测试Automatedtesting使用自动化工具预设条件下运行系统或应用程序,评估运行结果,预先条件应包括正常条件和异常条件3.21Androind系统一种基于LinUX内核(不包含GNU组件)的自由及开放源代码的操作系统。主要使用于移动设备。3.223S系统苹果公司开发的移动操作系统。3.23鸿蒙系统华为公司开发款基于微内核的面向全场景的分布式操作系统,3.24移动应用软件指设计给智能手机、平板电脑或其他移动设备运行的一种应用程序3.25PythOn
10、程序使用Python语言一种跨平台的计算机程序设计语言,构造设计的应用程序。3.26Java程序使用JaVa语言构造设计的应用程序。4适用院校专业中等职业学校:电子信息技术、物联网技术应用、电子技术应用、计算机应用、计算机网络技术、软件与信息服务、数字媒体技术应用、移动应用技术与服务、计算机平面设计、电子商务、移动商务等专业。高等职业学校:电子信息工程技术、物联网应用技术、应用电子技术、移动互联应用技术、计算机应用技术、计算机网络技术、软件技术、数字媒体技术、移动应用开发、嵌入式技术应用等专业。高等职业教育本科学校:电子信息工程技术、物联网工程技术、计算机应用工程、网络工程技术、软件工程技术、
11、数字媒体技术、信息安全与管理、嵌入式技术等专业。应用型本科学校:电子商务、计算机科学与技术、软件工程、物联网工程、数字媒体技术、信息安全等专业。5面向职业岗位(群)本标准主要面向IT互联网企业、向数字化转型的传统型企、事业单位、政府等所需要的移动应用开发测试工程师、软件维护员、测试经理、质量检查团队经理等岗位的软件测试、移动应用软件测试、技术支持和网络规划部门,从事软硬件安装部署、软件开发测试、软件运维、故障处理和性能调优等工作岗位,能根据业务实际需求进行软件系统设计测试,完成软件系统安装部署、配置、调测、日常运维、故障处理和性能调优等工作任务。6职业技能要求6.1 职业技能等级划分移动应用软
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 移动 应用软件 测试 职业技能 等级 标准
链接地址:https://www.desk33.com/p-1168518.html