软件测试工程师技术水平考试大纲_第1页
软件测试工程师技术水平考试大纲_第2页
软件测试工程师技术水平考试大纲_第3页
软件测试工程师技术水平考试大纲_第4页
免费预览已结束,剩余2页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、软件测试工程师技术水平证书考试大纲一、考试性质、目的和要求:1 考试性质和目的本考试的目的在于使合格人员能在掌握软件工程与软件测试知识基础上, 运用软件测试管理办法、 软件测试策略、 软件测试技术,独立承担软件测试项目;具有工程师的实际工作能力和业务水平。2 考试的基本要求(1) 熟悉软件质量、软件测试及软件质量保证的基础知识;(2) 掌握代码检查、走查与评审的基本方法和技术;(3) 掌握白盒测试和黑盒测试的测试用例的设计原则和方法;(4) 掌握单元测试和集成测试的基本策略和方法;(5) 了解系统测试、性能测试和可靠性测试的基本概念和方法;(6) 了解面向对象软件和 WEB应用软件测试的基本概

2、念和方法;(7) 掌握软件测试过程管理的基本知识和管理方法;(8) 熟悉软件测试的标准和文档;二、考试说明1考试形式:纸卷2考试分值比例:软件测试工程师技术水平证书考试试卷由理论考试和实践考试两部分组成。试卷总分值为 100 分,其中理论题占50 分,实践题占50 分。3考试时间:150 分钟。4考核目标:全面考察学生对于软件测试知识基础、测试管理办法、 软件测试策略、 软件测试技术等知识的掌握程度三、考试内容一、软件测试基础1. 软件测试的基本概念。2. 软件测试的类型。3. 软件测试过程模型。4. 软件质量保证。二、软件测试标准1. 软件质量与评价2. 软件测试标准3. 软件测试标准行业应

3、用三、白盒测试技术1. 白盒测试概述2. 静态测试3. 动态测试技术4. 白盒测试综合策略四、黑盒测试技术1. 黑盒测试概述2. 功能测试用例设计方法3. 黑盒测试用例组织和编写4.QTP 自动化工具的使用五、性能测试技术1. 性能测试概述2. 性能测试的分类3. 性能测试的策略及实施流程4. 性能测试实战技术六、测试案例分析1. 功能测试案例分析2. 白盒测试案例分析3. 性能测试案例分析七、测试前沿技术1. 敏捷测试技术2. 测试驱动开发 (TDD)四、考试样题试题一单选择题1以下(D)方法不是黑盒测试用例的设计方法?A. 场景法B. 边界值法C. 因果图法D. 路径法(为白盒测试的技术)

4、2.loadrunner的工作原理性能测试人员操作运行Controller,启动性能测试。 大量的虚拟用户被激活,和真实用户所做的一样,向被测系统发送请求,Controller通过 monitor能够实时捕获系统所有层面,包括服务器、 网路资源的性能数据,执行结果存放在数据库里,用户通过Analysis生成报告并进行测试结果分析。试题二简答题1. 简述使用 LoadRunner 工具主要三大模块,主要功能是什么?答:LOADRUNNER提供了三个大主要模块, 这三个模块既可以作为独立的工具分别完成各自的功能,又可以作为LOADRUNNER的一部分彼此衔接, 与其他模块共同完成软件性能的整体测试

5、. 这三大模块主要是:VITUALUSERGENERATOR-用于录制脚本MERCURYLOADRUNNERCONTROLLER-用于创建 , 运行和监视场景MERCURYLOADRUNNERANALYSIS-用于分析测试结果;3.loadrunner三大模块中的细节概念( 1)VU虚拟用户产生器 Vugen实际上是一套开发调试脚本的环境,它的任务是生成编译/ 解释成功的脚本。 Loadrunner是基于协议的,提供了多种Vuser 技术,每个 Vuser 类型对应一种网络协议结果模型,只有正确地选择loadrunner协议之后,才可以录制基于此协议的操作,并成功生成脚本,否则录制一无所获。另

6、外关联是 Vugen 脚本开发中一个很重要的功能。所谓关联就是把脚本中某些写死的数据,转变成是撷取自服务器所送的、动态的、每次都不一样的数据。(2 )Controller是整个性能测试的核心。“定义 ”(选择面向目标的场景和手工场景)“执行 ”(多进程 / 多线程) “评估 ” Controller将使用驱动程序 mdrv 运行 Vuser 。如果按进程方式运行每个Vuser ,则对于 Vuser 实例,都将启动一个 mdrv进程。多个 mdrv 进程会占用很大的内存空间及其他系统资源,这就限制了可以在任何一负载生成器上运行的Vuser 的数量。如果选择线程方式,在默认情况下,Controll

7、er 为每 50 个 Vuser 启动一个 mdrv进程,每个 Vuser 都按线程进行, 这些线程 Vuser 将共享一个父进程的内存段。这样节省了大量内存空间。但是线程方式会带来安全问题。多个线程共享内存空间会引起多个线程的同步问题。( 3 )Analysis( 3 )Analysis 会对数据进行整合,分析它们之间的关系,并以图表形式展现出来。实践考试:试题三综合应用题阅读下列说明,回答问题1 至问题 3,将解答填入答题纸的对应栏内。说明在 ERP(企业资源计划)系统中,“计划管理”模块的流程图如下:销售管理计划需求废品报告MPS计算(主生产计划)可用库存是否满足销售需求否是否有可用 库

8、 存否主生产计划MRP计算(主需求计划)是销售发货管理是销售发货管理可用库存否是否满足计划采购订单生产需求是下 达采购管理计划生产定单下 达生产管理问题 1因果图法是功能测试案例设计方法中的一种,简述利用因果图导出测试用例需要经过哪几个步骤?答:利用因果图导出测试用例需要经过的一般步骤1.分析程序规格说明的描述中,哪些是原因,哪些是结果。2.分析程序规格说明的描述中语义的内容,并将其表示成连接各个原因与各个结果的因果图3.在因果图上使用若干个特殊的符号标明特定的约束条件4.把因果图转换成判定表5.把判定表中每一列表示的情况写成测试用例问题 2根据题干中的流程图,利用因果图法, 找出哪些是正确的输入条件,那些是正确的输出结果,将下列描述的字母编号填入表中。a. 可以进行销售发货管理b. 可用库存不满足销售需求(有可用库存)c. 可用库存不满足销售需求(无可用库存)d. 可用库存满足生产需求e. 可用库存不满足生产需求f. 可用库存不满足生产需求(无可用库存)g. 可

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论