01081312385
下载中心

中级软件测评师考试大纲及近3年热门考题(带答案解析)

#学习资料 ·2026-07-01 10:56:52

一、考试说明

本考试为国家计算机技术与软件专业技术资格(水平)考试中的中级资格,通过者具备工程师的实际工作能力和业务水平。

中级软件测评师考试资料

1.考试要求

1)熟悉计算机基础知识

2)熟悉操作系统、数据库、中间件、程序设计语言基础知识

3)熟悉计算机网络基础知识

4)熟悉软件工程知识,了解软件开发方法及过程

(5)熟悉软件质量及软件质量管理基础知识

(6)熟悉软件测试原则

(7)掌握软件测试技术及方法

(8)掌握软件测试项目管理知识

(9)掌握C语言以及C++Java语言程序设计技术

(10)了解信息化及信息安全基础知识

(11)熟悉知识产权有关法律、法规

(12)正确阅读并理解有关领域的英文资料。

2.考试科目与时间

科目一:软件工程与软件测试基础知识

考试形式:计算机化考试(客观题,75空)

满分:75|考试时间:120分钟|合格标准:45

科目二:软件测试应用技术

考试形式:计算机化考试(主观题,5道大题)

满分:75|考试时间:120分钟|合格标准:45

考试时间:每年5月下旬和11月上旬,两科目均需达到45分方可合格。

二、科目一:基础知识考试范围

1.计算机系统基础知识

1.1计算机系统构成及硬件基础知识

-计算机系统的构成、处理机、基本输入输出设备、存储系统

-CPU指令执行周期、中断响应、DMA传输、多级存储体系

-进制转换、码制(补码/反码)、定点数与浮点数、逻辑运算

-总线、寻址方式、Cache、校验码(奇偶/海明/CRC)

1.2操作系统基础知识

-中断控制、进程与线程管理、PV操作与信号量

-处理机管理、存储管理(虚拟内存/页式/段式)、设备管理、文件管理

-死锁条件与预防、网络操作系统与嵌入式操作系统

2.程序设计语言基础知识

-编译与解释过程、词法/语法/语义分析、中间代码生成

-传值与传址调用、后缀表达式、动态绑定与静态绑定

-C/C++/Java语言特性、内存布局、指针运算

3.数据结构与算法

-线性表、栈、队列、数组、树与二叉树、图

-排序算法(冒泡/快排/归并/堆排序)、查找算法

-时间复杂度与空间复杂度分析

4.计算机网络基础知识

-OSI/RM七层模型、TCP/IP协议族、各层对应设备与协议

-TCP三次握手/四次挥手、滑动窗口与拥塞控制-HTTP/HTTPSDNS、常见协议端口号、子网划分

5.数据库技术

-关系代数、E-R模型、范式理论(1NF~4NF

-SQL语句(SELECT/JOIN/子查询)、事务ACID特性与隔离级别

-索引原理、执行计划解读、NoSQL数据库基础

6.安全性基础知识

-安全防护策略、防火墙技术、网络攻击类型

-加密算法(对称/非对称/Hash)、PKI体系、身份认证机制

-SQL注入原理、安全测试基本方法

7. 软件工程

-软件生命周期与开发模型(瀑布/原型/螺旋/敏捷)

-需求分析、系统设计(模块化/内聚/藕合)、数据流图

-面向对象分析与设计、UML图(类图/用例图/时序图/状态图)

-软件运维、配置管理、质量保证

8.知识产权与标准化

-著作权法、计算机软件保护条例、专利法-软件著作权归属、开源许可证(GPL/MIT/Apache

-标准化基础知识、ISO/IEC标准体系

9.项目管理基础知识

-项目估算技术、进度管理(甘特图/关键路径)

-风险管理、配置管理、质量度量

10.软件测试基础

-测试定义、目的与原则、测试与质量保证的关系

-测试模型(V模型/模型/日模型)、测试分类

-测试对象、测试级别(单元/集成/系统/验收)

11.测试技术的分类

-黑盒测试(基于规格说明):等价类划分、边界值分析、因果图、决策表、状态转换测试

-白盒测试(基于结构):语句/判断/条件/条件组合/路径覆盖、MC/DC覆盖

-基本路径测试与圈复杂度计算、数据流分析

12.自动化测试

-自动化测试概述、分类、优缺点与局限性

-通用架构、测试策略、框架选型(Selenium/Appium/Postman)

-持续集成中的自动化测试门禁

13.基于质量特性的测试

-ISO/IEC 25010质量模型八大特性

-功能性、可靠性、性能效率、安全性、兼容性等子特性的测试方法

14.基于风险的测试

-风险识别与评估、风险优先级排序

-基于风险的测试策略制定与执行

15.软件架构测试

-分层架构:概述、质量特性、测试策略

-事件驱动架构:概述、质量特性、测试策略

-微内核架构:概述、质量特性、测试策略

-分布式架构:概述、质量特性、测试策略

16.软件测试新技术

-移动应用测试、物联网系统测试、大数据系统测试

-AI辅助测试技术、可信软件验证技术

17.专业英语

-正确阅读并理解软件测试领域的英文技术资料

三、科目二:应用技术考试范围

1.测试过程和管理

-测试计划制定、测试设计与执行、测试报告与评估

-缺陷生命周期管理、测试度量指标体系

2.软件测试技术

-等价类划分法与边界值分析法实操-因果图法与决策表法实操

-状态转换测试与用例设计

-逻辑覆盖标准(语句/判断/条件/路径)与测试用例设计

-基本路径测试与圈复杂度VG)计算

-数据流分析与异常检测

3.软件测试技术应用

-分层/事件驱动/微内核/分布式架构的测试策略

-自动化测试方案设计与实施

-性能测试与安全测试的基本方法

4.了解软件测试新技术的应用-移动应用、物联网、大数据、AI等场景的测试实践

四、基础知识分值分布(参考)

以下为近年考试中各知识域的大致分值占比,供备考参考(实际每年略有波动):

  点击右侧按钮(获取完整版文件内容): 下载文件

上一篇:没有了

Copyright © 2025 北京中联旭诚科技有限公司 版权所有  Sitemap 备案号:京ICP备2021025338号-2