软件评测师考试大纲.docx
- 文档编号:444676
- 上传时间:2022-10-10
- 格式:DOCX
- 页数:10
- 大小:23.40KB
软件评测师考试大纲.docx
《软件评测师考试大纲.docx》由会员分享,可在线阅读,更多相关《软件评测师考试大纲.docx(10页珍藏版)》请在冰豆网上搜索。
软件评测师考试大纲
2019年软件评测师考试大纲
下半年的软考又要拉开序幕了,今天零点了解了一下软件评测师的岗位描述,考试说明,考试范围,分享给需要的小伙伴们。
岗位描述
岗位描述,很简单,可以参考下图,直接从软考官方网站截取的。
抹件峯抚、紅彳易遵、屮•河仲L堤导没计诘咅、计第也网貉荘谨知谓;烦忤丁獰抽溟:
软朴亟4S软件底4管理至锻知识:
*伴训试柱進、河就按朮厦7$託;城:
牛测试顼目皆理把识.
岗位描述
报考擁
ttttErtt
考试报名
考前一周查询考场k(打印准考证)
卷加考试
领取证书
查询成绩(成绩发布后)
报考流程
考试说明
1.考试要求:
熟悉计算机基础知识;
熟悉操作系统、数据库、中间件、程序设计语言基础知识;
熟悉计算机网络基础知识;
熟悉软件工程知识,理解软件开发方法及过程;
熟悉软件质量及软件质量管理基础知识;
熟悉软件测试标准;
掌握软件测试技术及方法;
(8)
掌握软件测试项目管理知识;
掌握C语言以及C++或Java语言程序设计技术;
(10)了解信息化及信息安全基础知识;
(11)熟悉知识产权相关法律、法规;
(12)正确阅读并理解相关领域的英文资料。
2.通过本考试的合格人员能在掌握软件工程与软件测试知识的基础上,运用软件测试管理方法、软件测试策略、软件测试技术,独立承担软件测试项目;具有工程师的实际工作能力和业务水平。
3.本考试设置的科目包括:
(1)软件工程与软件测试基础知识,考试时间为150分钟,笔试,选择题;
(2)软件测试应用技术,考试时间为150分钟,笔试,问答题。
考试范围
考试科目1:
软件工程与软件测试基础知识
1.计算机系统基础知识
1.1计算机系统构成及硬件基础知识
-计算机系统的构成
-处理机
-基本输入输出设备
-存储系统
1.2操作系统基础知识
-操作系统的中断控制、进程管理、线程管理
-处理机管理、存储管理、设备管理、文件管理、作业管理
-网络操作系统和嵌入式操作系统基础知识
-操作系统的配置
1.3数据库基础知识
-数据库基本原理
-数据库管理系统的功能和特征
-数据库语言与编程
1.4中间件基础知识
1.5计算机网络基础知识
-网络分类、体系结构与网络协议
-常用网络设备
Internet基础知识及其应用
-网络管理
1.6程序设计语言知识
•汇编、编译、解释系统的基础知识
•程序设计语言的基本成分(数据、运算、控制和传输、过程(函数)调用)
C语言以及C++(或Java)语言程序设计基础知识
2.标准化基础知识
-标准化的概念标准化的意义、标准化的发展、标准化机构)-标准的层次国际标准、国家标准、行业标准、企业标准)-标准的类别及生命周期
3.信息安全知识
•信息安全基本概念
-计算机病毒及防范
-网络入侵手段及防范
-加密与解密机制
4.信息化基础知识
•信息化相关概念
-与知识产权相关的法律、法规
•信息网络系统、信息应用系统、信息资源系统基础知识
5.软件工程知识
5.1软件工程基础
-软件工程概念
-需求分析
-软件系统设计
-软件组件设计
•软件编码
-软件测试
-软件维护
5.2软件开发方法及过程
-结构化开发方法
-面向对象开发方法
-瀑布模型
-快速原型模型
-螺旋模型
5.3软件质量管理
•软件质量管理的目标、内容、方法和技术
5.4软件过程管理
-软件过程管理概念
-软件过程改进
-软件能力成熟度模型
5.5软件配置管理
-软件配置管理的意义
-软件配置管理的过程、方法和技术
5.6软件开发风险基础知识
-风险管理
-风险防范及应对
5.7软件工程有关的标准
-软件工程术语
-计算机软件开发规范
-计算机软件需求规范说明编制指南
-计算机软件测试文件编制规范
-计算机软件配置管理计划规范
-计算机软件质量保证计划规范
-数据流图、程序流程图、系统流程图、程序网络图和系统资源图的文件编制符号及约定
6.软件评测师职业素质要求
-软件评测师职业特点与岗位职责
-软件评测师行为准则与职业道德要求
-软件评测师的能力要求
7.软件评测知识
7.1软件测试基本概念
-软件质量与软件测试
-软件测试定义
•软件测试目的
7.2软件测试过程模型
V模型
W模型
H模型
-测试模型的使用
7.3软件测试类型
-单元测试、集成测试、系统测试
-确认测试、验收测试
-开发方测试、用户测试、第三方测试
-动态测试、静态测试-白盒测试、黑盒测试、灰盒测试
7.4软件问题分类
-软件错误
-软件缺陷
7.5测试标准
7.5.1GB/T16260.1—2003
软件工程
产品质量
第1部分:
质量模型
7.5.2GB/T18905.1—2002
软件工程
产品评价
第1部分:
7.5.3GB/T18905.5—2002
软件工程
产品评价
第5部分:
评价者用的过程
8.软件评测现状与发展
-国内外现状
-软件评测发展趋势
9.专业英语
-正确阅读并理解相关领域的英文资料
考试科目2:
软件测试应用技术
1.软件生命周期测试策略
1.1设计阶段的评审
-需求评审
-设计评审
-测试计划与设计
1.2开发与运行阶段的测试
-单元测试
-集成测试
-系统确认)测试
-验收测试
2.测试用例设计方法
2.1白盒测试设计
-白盒测试基本技术
•白盒测试方法2.2黑盒测试用例设计
-测试用例设计方法
-测试用例的编写
2.3面向对象测试用例设计
2.4测试方法选择的策略
-黑盒测试方法选择策略
-白盒测试方法选择策略
-面向对象软件的测试策略
3.软件测试技术与应用
3.1软件自动化测试
-软件自动化测试基本概念
-选择自动化测试工具
-功能自动化测试
-负载压力自动化测试
3.2面向对象软件的测试
-面向对象测试模型
-面向对象分析的测试
-面向对象设计的测试
-面向对象编程的测试
-面向对象的单元测试
-面向对象的集成测试
-面向对象的系统测试
3.3负载压力测试
-负载压力测试基本概念
-负载压力测试解决方案
-负载压力测试指标分析
-负载压力测试实施3.4Web应用测试
Web
应用的测试策略
Web
应用设计测试
Web
应用开发测试
Web
应用运行测试
3.5网络测试
-网络系统全生命周期测试策略
-网络仿真技术
-网络性能测试
-网络应用测试
3.6安全测试
-测试方法
3.7兼容性测试
-硬件兼容性测试
-软件兼容性测试
-数据兼容性测试
-新旧系统数据迁移测试
-平台软件测试
3.8易用性测试
-功能易用性测试
-用户界面测试
3.9文档测试
-文档测试的范围
-用户文档的内容
-用户文档测试的要点
-用户手册的测试
-在线帮助的测试
4.测试项目管理
-测试过程的特性与要求
-软件测试与配置管理
-测试的组织与人员
-测试文档
-软件测试风险分析
-软件测试的成本管理
三、题型举例
(一)选择题
-下面的哪一项测试步骤中需要进行局部数据结构测试:
(1)
(1)A.单元测试B.集成测试C.确认测试D.系统测试
-软件的六大质量特性包括:
(2)
(2)A.功能性、可靠性、可用性、效率、可维护、可移植
B.功能性、可靠性、可用性、效率、稳定性、可移植
C.功能性、可靠性、可扩展性、效率、稳定性、可移植
D.功能性、可靠性、兼容性、效率、稳定性、可移植
(二)问答题
1.白盒测试方法中的代码检查法需要重点考虑代码的执行效率,阅读以下两个循环,回答问题1和问题2。
循环1:
for(i=O;iif(condition)
DoSomething();
else
DoOtherthing();
循环2:
if(condition)for(i=0;i
elsefor(i=O;i
DoOtherthing();
问题1:
循环1的优点和缺点。
问题2:
循环2的优点和缺点。
2.请简述软件系统负载压力测试的主要目的。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 评测 考试 大纲