软件测试工程师模拟考试题.docx
- 文档编号:25099235
- 上传时间:2023-06-05
- 格式:DOCX
- 页数:86
- 大小:48.86KB
软件测试工程师模拟考试题.docx
《软件测试工程师模拟考试题.docx》由会员分享,可在线阅读,更多相关《软件测试工程师模拟考试题.docx(86页珍藏版)》请在冰豆网上搜索。
软件测试工程师模拟考试题
软件测试工程师模拟考试题
大学生1+N复合型人才
软件测试工程师技能认证培训手册
1+N复合型人才项目治理办公室
加中合信息技术(北京)有限责任公司
二○○五年十二月
CETTIC认证证书介绍
(一)政策法规
《中华人民共和国职业教育法》规定“在我国实行学历证书、职业培训证书和职业资格证书制度。
国家实行劳动者在就业前或者上岗前同意必要的职业教育的制度”。
国务院《关于大力推进职业教育改革与进展的决定》中指出:
用人单位招收录用职工,属于国家规定实行就业准入操纵的职业,必须从取得相应学历证书或职业培训合格证书并获得相应职业资格证书的人员中录用;属于一样职业(工种),必须从取得相应的职业学校学历证书、职业培训合格证书的人员中优先录用。
(二)核发机构的权威性
中国就业培训技术指导中心(劳动保证部职业技能鉴定中心)是劳动和社会保证部的直属事业单位,要紧负责全国就业、职业培训的技术指导以及职业技能鉴定的技术指导和组织实施工作。
(三)证书的有效性
《CETTIC职业培训合格证书》是由劳动保证部中国就业培训技术指导中心核发的国家级的职业(岗位)培训合格证书,是国家对申请人的具体岗位专业知识、技术、能力的认可,是从业人员的就业“上岗证”,是求职、任职、单位录用的依据之一。
其培训特点在于企业化、职业化、岗位化、案例化,培训内容充分表达企业需求和岗位技能需求,将“培训与就业岗位相结合作为培训目标。
CETTIC认证1+N复合型技能人才教育项目简介
该项目课程设置的原则是,面向企业实际岗位需求,提升学生的综合就业力,培养符合企业人才需求大潮的复合型人才。
该项目不仅对应届毕业生和在校生有较强的针对性,而且关于有工作体会的社会学员也能从专门大程度上提升其综合素养和就业竞争力。
“1”代表“1个核心”,是从业者的核心职业技能,表达了从业者职业进展的核心优势。
任何一个从业者都要具备一种核心职业技能,才能适应人才市场的需要;“N”代表“N个辅助技能”,是从业者依照自身的职业进展取向和人才市场的要求而选择把握的其它职业技能。
把握一种及以上的“辅助技能”,是提高从业者从业能力和范畴的有效手段,有助于提高从业人员的竞争优势;1+N代表从业者既拥有了核心职业技能,又具备了N个辅助职业技能,是复合型人才的标志。
软件测试工程师考试大纲
差不多要求
软件测试环境,bugzilla错误跟踪系统、SQLServer、Mysql数据库的使用及缺陷跟踪系统的安装和使用,测试流程,白盒测试简介、白盒测试方法(程序流分析、逻辑覆盖、程序插装),常用测试工具、测试打算的编写,测试用例的设计,有用软件测试方法,测试的组织与治理、测试心理学等。
考试内容
一、软件测试的概念
1.软件测试产生的背景
2.软件测试就业前景和职业的互换
3.软件测试的概念
4.软件测试的必要性
5.程序显现错误的缘故
6.程序Bug的定义和分类
7.Bug的定义、分类
8.软件测试的种类
Ø白盒测试
Ø黑盒测试
Ø静态测试
Ø动态测试
Ø手工测试
Ø自动测试
9.软件测试人员所应具备的素养、技能
二、软件测试的环境
1.熟悉Windows2000Server的安装配置
Ø安装
Ø配置
2.LiunxREDHAT
Ø安装过程
Ø差不多命令
3.在Windows2000Server环境中应用SQL2000数据库
Ø安装
Ø差不多应用
4.ORACLE9I的安装与使用
Ø安装步骤
Ø差不多功能
5.bugzilla错误跟踪系统的使用
Ø新建一个Bugzilla账号
ØBug报告的组成
ØBug报告状态分类和Bug处理意见
Ø指定处理人(AssignedTo)
Ø超链接(URL)
Ø概述(Summary)
Ø硬件平台和操作系统
Ø版本(Version)
ØBug报告优先级(Priority)
ØBug严峻程度(Severity)
Ø报告人(Reporter)
Ø邮件抄送列表(CCList)
Ø从属关系(Bug“ID”dependson,Bug“ID”blocks)
Ø附加描述(AdditionalComments)
ØBug查找
ØBugs中直截了当调用那个项目进行检索
ØBug列表
Ø用户属性设置(Editprefs)
ØBug跟踪系统工作流程图
三、软件工程
1.软件质量、CMM模型和ISO9000标准
Ø软件质量
ØCMM
ØISO9000
ØCMM与ISO的比较
2.软件工程
Ø软件工程概述
Ø问题定义和可行性研究
Ø需求分析
Ø概要设计
Ø详细设计
Ø编码
Ø测试
Ø软件爱护
Ø面向对象的软件工程
3.软件的治理
Ø软件项目治理
Ø软件配置治理
四、软件测试基础
1.软件测试的目的、原则和种类
Ø测试的目的
Ø软件测试原则
Ø软件测试规律——木桶原理和二八定理
Ø软件测试种类一
Ø软件测试的种类二
Ø软件测试与开发的关系
2.测试打算的制订
Ø测试打算的目标
Ø测试打算的内容
3.测试用例的设计
4.测试缺陷报告
五、软件测试流程
1.软件测试生命周期
2.测试项目的总体流程
3.软件测试流程
Ø单元测试
Ø集成测试
Ø系统测试
Ø回来测试
Ø用户测试
Ø性能测试
Ø负载测试
ØWEB测试
Ø测试评估
六、测试的组织与治理
1.测试团队的组织
Ø规模
Ø技能
Ø组织模型
Ø对测试小组的鼓舞机制
2.测试人员的治理与选择
ØMicrosoft公司的体会教训
Ø测试人员的分工
3.测试心理学
Ø程序测试的过程具有破坏性
Ø程序员应幸免测试自己的程序
Ø程库设计机构不应测试自己的程序
4.从缺陷数据库中找出规律
5.关于测试实验室
七、RATIONALROBOT
1.RATIONALROBOT使用概述
ØRationalRobot作用
Ø同其他组件集成使用Robot
Ø同其他Rational产品集成使用Robot
2.差不多概念
ØVU和GUI脚本组成部分
ØVU和GUI脚本的异同
ØRationalTest中的两种模拟用户
ØRationalTest中的两种测试类型
3.使用
ØGUI脚本
ØVU脚本
ØVB脚本
ØSQABasic
4.测试应用程序
Ø测试Delphi应用程序
Ø测试VisualBasic应用程序
5.参考
Ø查证点
Ø查证方法
Ø鉴别方法
Ø标准数据类型
ØRationalRobot命令行选项
ØRationalRobot窗口
Ø菜单
八、WINRUNNER
1.简介
ØWinRunner测试模式
ØWinRunner测试过程
Ø样本软件
Ø使用TestSuite(测试套件)
2.WINRUNNER使用概述
Ø启动WinRunner
ØWinRunner主窗口
Ø测试窗口
Ø加载WinRunner插件
3.WINRUNNER如何识别GUI对象
Ø关于识别GUI对象
Ø测试中如何识别GUI对象
Ø物理描述(PhysicalDescription)
Ø逻辑名(LogicNames)
ØGUImap
4.明白得GUIMAP
Ø关于GUImap
Ø查看GUI对象属性
Ø教WinRunner被测软件的GUI
Ø在GUImap中找到对象或窗体
ØGUImapfiles使用概要
ØGUImapfile模式的选取
5.共用GUI地图文件模式的使用
Ø关于GlobalGUIMapFile模式
Ø测试中共享GUIMapFile
Ø让WinRunner学习GUI
Ø储存GUIMap
Ø加载GUIMap文件
ØGlobalGUIMapFile模式要点
6.GUIMAPFILEPERTEST模式的使用
Ø关于GUIMapFileperTest模式
ØGUIMapFileperTest模式下工作
ØGUIMapFileperTest模式要点
7.编辑GUIMAP
Ø关于编辑GUIMap
Ø运行巫师(RunWizard)
ØGUIMap编辑器
Ø修改逻辑名和物理描述
ØWinRunner处理可变的窗体卷标
Ø在物理描述中使用常规表达式
Ø在文件间复制和移动对象
Ø在GUIMapFile里找到对象
Ø在多个GUIMapFile里找到对象
Ø在GUIMapFile里手工添加对象
Ø从GUIMapFile里删除对象
Ø清除GUIMapFile
Ø选择显示对象
Ø储存GUIMap的变更
8.合并GUIMAPFILE
Ø关于合并GUIMapFile
Ø合并GUIMapFile的预备
Ø解决自动合并GUIMap文件的冲突
Ø手工合并GUIMap文件
Ø改变到GlobalGUIMapFile模式
9.配置GUIMAP
Ø关于配置GUIMap
Ø明白得GUIMap的默认配置
Ø把自定义对象映射到标准的类
Ø配置标准或自定义的类
Ø创建永久的GUIMap配置
Ø删除自定义的类
Ø类属性
Ø所有属性
Ø默认学习属性
ØVisualBasic对象的属性
ØPowerBuilder对象的属性
10.学习虚拟对象
Ø关于学习虚拟对象
Ø定义一个虚拟对象
Ø明白得虚拟对象的物理描述
11.创建测试
Ø关于创建测试
Ø解决常见的环境感应录制问题
Ø模拟录制
Ø检查点
Ø数据驱动测试
Ø同步点
Ø打算一个测试
Ø测试信息文档化
Ø测试相关插件
Ø录制测试
Ø用热键激活测试创建命令
Ø测试编程
Ø编辑测试
12.检查GUI对象
Ø关于检查GUI对象
Ø检查单个属性的值
Ø检查单个对象
Ø检查一个窗体中的多个对象
Ø检查一个窗体中的所有对象
Ø明白得GUI检查点语句
Ø在GUI检查点中使用已存在的GUI检查清单
Ø修改GUI检查清单
Ø明白得GUI检查点对话框
Ø属性检查和默认检查
Ø为属性检查指定变量
Ø编辑属性期望值
Ø修改GUI检查点的期望结果
九、LOADRUNNER
1.LOADRUNNER使用概要介绍
Ø轻松创建虚拟用户
Ø创建真实的负载
Ø实时监测器
Ø分析结果以精确定位问题所在
Ø其他特性
2.安装LOADRUNNER
Ø系统要求
Ø安装过程
ØWorkStation安装
3.对WEB应用进行负载/压力测试
Ø制定负载测试打算
Ø开发测试脚本
Ø创建运行场景
Ø运行测试
Ø监视场景
Ø分析测试结果
4.制定负载测试打算
Ø分析应用程序(AnalyzetheApplication)
Ø确定测试目标(DefiningTestingObjectives)
Ø打算如何样执行LoadRunner
5.开发测试脚本
Ø录制差不多的用户脚本
Ø完善测试脚本
ØRun-TimeSetting
Ø单机运行测试脚本
ØVuGen其他有用的功能
Ø创建运行场景
Ø选择场景类型为ManualScenario
Ø选择场景类型为ManualScenariowithPercentageMode
Ø选择场景类型为Goal—OrientedScenario
Ø其他有用的设置
6.分析以及监视场景
ØMemory相关
ØProcessor相关
Ø网络吞吐量以及带宽
Ø磁盘相关
ØWeb应用程序
ØIIS5.0
ØSQLServer
ØNetworkDelay
7.分析实时监视图表
8.利用ANALYSIS分析结果
Ø分析事务的响应时刻
Ø分解页面
Ø确定WebServer的问题
Ø其他有用的功能
9.经常遇到的问题
ØVuGen的问题
ØController的问题
Ø计数器的问题
十、白盒测试概述
1.白盒测试概述
2.白盒测试方法简述
3.白盒测试工具简介
4.白盒测试和黑盒测试的比较
十一、C++编程基础
1.面向对象概述
Ø对象(Object)的概念
Ø类
2.C++概述
ØC++语言特点
Ø一个C++程序实例
3.数据类型和表达式
Ø差不多数据类型
Ø变量
Ø枚举量
Ø数组
Ø表达式
4.指针和引用
Ø指针
Ø指针运算
Ø用new或malloc为指针分配空间
Ø指针与函数
Ø引用的定义
Ø引用与指针的区别
Ø引用和函数
5.类和对象
Ø类的定义
Ø对象的定义和成员表示
Ø构造函数和析构函数
Ø封装
Ø友元
Ø继承和派生
Ø多态和虚函数
十二、白盒测试方法
1.程序结构静态分析
Ø操纵流图
Ø静态数据流分析
Ø信息流分析
2.逻辑覆盖
Ø语句覆盖
Ø判定覆盖
Ø条件覆盖
Ø判定_条件覆盖
Ø条件组合覆盖
Ø路径覆盖
Ø最少测试用例数运算
Ø测试覆盖准则
3.路径分析
Ø程序的环形复杂度
Ø选择结构路径分析
Ø循环结构路径分析
4.程序插装
Ø方法简介
Ø断言
Ø其他白盒测试方法简介
Ø域覆盖
Ø符号测试
Ø程序变异
软件测试工程师模拟试题集
一、单选题
1.下面说法错误的是。
A.CPU是指运算机的中央处理器
B.ROM是指只读储备器
C.RAM是指随机储备器
D.CPU是指运算机的主机
答案:
D
2.下列各项中,属于系统软件的是。
A.Window
B.Wor
C.Outlook
D.Excel
答案:
A
3.对微机进行热启动操作时,用键盘操作应按键。
A.Ctrl+Alt+Shift
B.Ctrl+Enter+Del
C.Shift+Alt+Del
D.Ctrl+Alt+Del
答案:
D
4.软盘写爱护后能文件。
A.存
B.取
C.存/取
D.修改
答案:
B
5.运算机启动后,由治理运算机的所有资源。
A.机房治理员
B.操作者本人
C.应用程序
D.操作系统
答案:
D
6.要明白C盘总容量、已用空间和可用空间,应在“我的电脑”或“资源治理器”中使用鼠标右键单击“驱动器(C:
)”后,再。
A.单击“资源治理器”
B.单击“打开”
C.单击“查找”
D.单击“属性”
答案:
D
7.在“我的电脑”或“资源治理器”中使用鼠标同时选中多个不连续的文件时,需要按住。
A.Shift
B.Ctrl
C.Alt
D.Capslock
答案:
A
8.以下是BBS功能的是。
A.讨论及交流
B.谈天
C.收发电子邮件
D.游戏
答案:
A
9.一般家庭使用的运算机是通过如下那种设备上网的。
A.MODOM(调制解调器)
B.网卡
C.机顶盒
D.HUB
答案:
A
10.外置的调制解调器要与运算机的哪一个接口相连接?
A.键盘口
B.串行口
C.并行口
D.显示器接口
答案:
B
11.假如你相通过拨号上网,必须拥有特定的服务商(因特网服务提供者)所提供的帐号,这些服务商的英文简称是。
A.ISP
B.IDP
C.IS
D.USB
答案:
A
12.下列是扫瞄器的选项是。
A.InternetExplorer
B.Telnet
C.Yahoo
D.OutlookExpress
答案:
A
13.用户在网上最常用的一类查询工具叫。
A.ISP
B.搜索引擎
C.网络加速器
D.离线扫瞄器
答案:
B
14.使用Outlook收发电子邮件,以下说法错误的是。
A.向对方发送电子邮件时,并不要求对方开机
B.可用电子邮件发送附件
C.一次发送操作只能发给一个接收者
D.邮件的主题能够省略不写
答案:
C
15.文件传输的英文缩写是。
A.BBS
B.Telnet
C.FTP
D.NetNews
答案:
C
16.关于网络安全措施,以下说法错误的是。
A.加强口令治理
B.从闻名网站上下载资料
C.安装防火墙
D.不限制扫瞄内容
答案:
D
17.运算机网络确实是将若干运算机连接起来,他们之间不能做的情况是。
A.互相通信
B.共享软件资源
C.人人能够互相见面
D.共享硬件资源
答案:
C
18.新科海学校的网址是:
//jobedu.cn,其中“cn”代表的意思是。
A.国际域名
B.中国代码
C.教育网站
D.服务器名
答案:
B
19.因特网使用的网络协议是。
A.IPX/SPX
B.NetBEUI
C.TCP/IP
D.ATM
答案:
C
20.WWW即WorlWilWe,我们经常称它为。
A.万维网
B.世界网
C.局域网
D.邮件网
答案:
A
21.缺陷跟踪系统BUGZILLA的后台支持的数据库为。
A.ORACLE
B.MYSQL
C.SQLSERVER
D.FOXPRO
答案:
B
22.LINUX下,解压缩文件的命令为?
A.tarzxvf文件名
B.COPY文件名
C.CAT文件名
D.VI文件名
答案:
A
23.在安装Bugzilla过程中,其中异步需要在BUGZILLA的名目内运行checksetup.pl,请问以下哪个命令正确?
A.checksetup.pl
B.makechecksetup.pl
C../checksetup.pl
D.catchecksetup.pl
答案:
C
24.手动安装PerL模块是,以下哪个操作正确?
A.
bash#make
bash#maketest
bash#perlMakefile.PL
bash#makeinstall
B.
bash#makeinstall
bash#make
bash#maketest
bash#perlMakefile.PL
C.
bash#maketest
bash#make
bash#perlMakefile.PL
bash#makeinstall
D.
bash#perlMakefile.PL
bash#make
bash#maketest
bash#makeinstall
答案:
D
25.运行checksetup.pl后,系统生成localconfig文件,以下为其中几行内容,请说出哪句为BUG数据库的名称?
A.$db_host="localhost"
B.$db_port=3306
C.$db_name="bugs"
D.$db_user="bugs"
答案:
C
26.运行checksetup.pl后,系统生成localconfig文件,以下为其中几行内容,请说出哪句为BUG数据库的治理员名称?
A.$db_host="localhost";
B.$db_port=3306;
C.$db_name="bugs";
D.$db_user="bugs";
答案:
D
27.RATIONAL软件包中,用于测试企业互联网网页站点的工具为?
A.RationalAdministrator
B.RationalTestManager
C.RationalSiteCheck
D.RationalRationalTestFactory
答案:
C
28.RATIONAL软件包中,用于用于集中治理Rational项目的工具为?
A.RationalAdministrator
B.RationalTestManager
C.RationalSiteCheck
D.RationalRationalTestFactory
答案:
A
29.RATIONAL软件包中,用于自动测试应用程序,并对比测试结果的工具为?
A.RationalAdministrator
B.RationalTestManager
C.RationalSiteCheck
D.RationalRationalTestFactory
答案:
D
30.在RATIONALGUI回放过程中,能够强行终止播放的快捷键为?
A.CTRLF9
B.F10
C.F11
D.CTRLF12
答案:
C
31.在WINRUNNER回放过程中,能够强行终止播放的快捷键为?
A.CTRLF9
B.CTRLF3
C.F11
D.F10
答案:
B
32.在RATIONALVU的脚本创建过程中,能为脚本回放期间提供数据值,并给脚本变量连续数值的功能为?
A.Query
B.Standard
C.Datapool
D.Available
答案:
C
33.网上“黑客”是指。
A.匿名上网
B.总在晚上上网
C.在网上私闯他人运算机系统
D.不花钱上网
答案:
C
34.电子邮件的英文简称是。
A.Excel
B.E-Mail
C.Foxmail
D.IE
答案:
B
35.在WINDOWS2000SERVER上,用于在WEB上公布BUGZILLA的服务名称为?
A.FTP
B.SMTP
C.TELNET
D.IIS
答案:
D
36.为缺陷跟踪系统的BUG状态,提供及时传递功能的服务名称为?
A.E-MAIL
B.WWW
C.SMN
D.ICMP
答案:
A
37.软件过程是。
A.特定的开发模型
B.一种软件求解的运算逻辑
C.活动的集合
D.软件生存周期模型
答案:
C
38.以下哪种测试方法属于黑盒测试技术。
A.差不多路径测试
B.边界值分析测试
C.循环覆盖测试
D.语句覆盖测试
答案:
B
39.瀑布模型的关键不足在于。
A.过于简单
B.不能适应需求的动态变更
C.过于灵活
D.各个时期需要进行评审
答案:
B
40.LINUX中,给网卡配置IP地址192.168.0.10,子网掩玛为255.255.255.0,命令如下.
A.ifconfignetmask192.168.0.10eth0255.255.255.0
B.ifconfigeth0192.168.0.10
C.Ifconfigeth0netmask255.255.255.0
D.ifconfigeth0192.168.0.10netmask255.255.255.0
E.ifconfignetmask255.255.255.0eth0192.168.0.10
答案:
C
41.当使用电子邮件访问POP3服务器时。
A.邮件服务器保留邮件副本
B.从不同的运算机上都能够阅读服务器上的邮件
C.比较适合用户从一台固定的客户机访问邮箱的情形
D.目前支持POP3协议的邮件服务器不多,一样都使用IMAP协议的邮件服务器
答案:
C
42.下列不属于网络操作系统的是。
A.Windows2000
B.WindowsNT
C.Linux
D.NetWare
答案:
A
43.Linux的差不多特点是。
A.多用户,单任务,实时
B.多用户,多任务,交互式
C.单用户,单任务,分时
D.多用户,多任务,分时
答案:
D
44.Linux支持两种差不多的UNIX上的网络协议,分别是。
A.TCP/IP和UUCP
B.TCP/IP和IPX/NETX
C.TCP/IP和NetBEUI
D.UUCP和
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 测试 工程师 模拟 考试题