第一范文网 - 专业文章范例文档资料分享平台

软件测试工程师技术水平考试大纲

来源:用户分享 时间:2025/5/22 18:33:47 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

软件测试工程师技术水平证书考试大纲

一、考试性质、目的和要求:

1. 考试性质和目的

本考试的目的在于使合格人员能在掌握软件工程与软件测试知识基础上,运用软件测试管理办法、软件测试策略、软件测试技术,独立承担软件测试项目;具有工程师的实际工作能力和业务水平。 2. 考试的基本要求

(1) 熟悉软件质量、软件测试及软件质量保证的基础知识; (2) 掌握代码检查、走查与评审的基本方法和技术;

(3) 掌握白盒测试和黑盒测试的测试用例的设计原则和方法; (4) 掌握单元测试和集成测试的基本策略和方法;

(5) 了解系统测试、性能测试和可靠性测试的基本概念和方法; (6) 了解面向对象软件和WEB应用软件测试的基本概念和方法; (7) 掌握软件测试过程管理的基本知识和管理方法; (8) 熟悉软件测试的标准和文档;

二、考试说明

1.考试形式:纸卷 2.考试分值比例:

软件测试工程师技术水平证书考试试卷由理论考试和实践考试两部分组成。试卷总分值为100分,其中理论题占50分,实践题占50分。 3.考试时间:150分钟。 4.考核目标:

全面考察学生对于软件测试知识基础、测试管理办法、软件测试策略、软件测试技术等知识的掌握程度 三、考试内容

一、软件测试基础

1.软件测试的基本概念。 2.软件测试的类型。 3.软件测试过程模型。 4.软件质量保证。

二、软件测试标准

1.软件质量与评价 2.软件测试标准

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. 因果图法

2.loadrunner的工作原理

性能测试人员操作运行Controller,启动性能测试。大量的虚拟用户被激活,和真实用户所做的一样,向被测系统发送请求,Controller通过monitor能够实时捕获系统所有层面,包括服务器、网路资源的性能数据,执行结果存放在数据库里,用户通过Analysis生成报告并进行测试结果分析。

D. 路径法(为白盒测试的技术)

试题二 简答题

1. 简述使用LoadRunner工具主要三大模块,主要功能是什么?

答:LOADRUNNER提供了三个大主要模块,这三个模块既可以作为独立的工具分别完成各自的功能,又可以作为LOADRUNNER的一部分彼此衔接,与其他模块共同完成软件性能的整体测试.这三大模块主要是:

? VITUAL USER GENERATOR--------用于录制脚本

? MERCURY LOADRUNNER CONTROLLER---------用于创建,运行和监视场景 ? MERCURY LOADRUNNER ANALYSIS--------用于分析测试结果;

3.loadrunner三大模块中的细节概念

(1)VU 虚拟用户产生器Vugen实际上是一套开发调试脚本的环境,它的任务是生成编译/解释成功的脚本。Loadrunner是基于协议的,提供了多种Vuser技术,每个Vuser类型对应一种网络协议结果模型,只有正确地选择loadrunner协议之后,才可以录制基于此协议的操作,并成功生成脚本,否则录制一无所获。另外关联是Vugen脚本开发中一个很重要的功能。所谓关联就是把脚本中某些写死的数据,转变成是撷取自服务器所送的、动态的、每次都不一样的数据。

(2)Controller 是整个性能测试的核心。“定义”(选择面向目标的场景和手工场景)——“执行”(多进程/多线程)——“评估” Controller将使用驱动程序mdrv运行Vuser。如果按进程方式运行每个Vuser,则对于Vuser实例,都将启动一个mdrv进程。多个mdrv进程会占用很大的内存空间及其他系统资源,这就限制了可以在任何一负载生成器上运行的Vuser的数量。如果选择线程方式,在默认情况下,Controller为每50个Vuser启动一个mdrv进程,每个Vuser都按线程进行,这些线程Vuser将共享一个父进程的内存段。这样节省了大量内存空间。但是线程方式会带来安全问题。多个线程共享内存空间会引起多个线程的同步问题。 (3)Analysis

(3)Analysis会对数据进行整合,分析它们之间的关系,并以图表形式展现出来。

实践考试:

试题三 综合应用题

阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。 [说明]

在ERP(企业资源计划)系统中,“计划管理”模块的流程图如下:

销售管理计划需求废品报告MPS计算(主生产计划)可用库存是否满足销售需求是销售发货管理否是否有可用库存否主生产计划是销售发货管理MRP计算(主需求计划)可用库存是否满足生产需求否计划采购订单是下达采购管理计划生产定单下达生产管理

[问题1]

因果图法是功能测试案例设计方法中的一种,简述利用因果图导出测试用例需要经过哪几个步骤?

答:利用因果图导出测试用例需要经过的一般步骤 1.分析程序规格说明的描述中,哪些是原因,哪些是结果。 2.分析程序规格说明的描述中语义的内容,并将其表示成连接各个原因与各个结果的因果图 3.在因果图上使用若干个特殊的符号标明特定的约束条件 4.把因果图转换成判定表 5.把判定表中每一列表示的情况写成测试用例

[问题2]

根据题干中的流程图,利用因果图法,找出哪些是正确的输入条件,那些是正确的输出结果,将下列描述的字母编号填入表中。

a.可以进行销售发货管理

b.可用库存不满足销售需求(有可用库存) c.可用库存不满足销售需求(无可用库存) d.可用库存满足生产需求 e.可用库存不满足生产需求

f.可用库存不满足生产需求(无可用库存) g.可以进行MPS运算 h.可用库存满足销售需求 i.生成主生产计划 j.生成计划采购定单 k.生成计划生产定单 l.可以进行MRP运算

输入条件 [问题3]

下图画出“计划管理”模块的因果图。请把问题2中列出的输入条件和输出结果的字母编号填入到空白框中相应的位置。

输出结果 秋风词 三五七言

秋风清,秋月明, 落叶聚还散,寒鸦栖复惊。 相亲相见知何日,此时此也难为情。 入我相思门,知我相思苦。 长相思兮长相忆,短相思系无穷极。 早知如此绊人心,何如当初莫相识。

搜索更多关于: 软件测试工程师技术水平考试大纲 的文档
软件测试工程师技术水平考试大纲.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c5pzau40plt6vudb8bhn079ew80o94h00se0_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top