软件评测师考试主要分为两个科目,具体内容如下:
一、软件工程与软件测试基础知识(科目一)
计算机系统基础知识 包括计算机硬件构成、操作系统(中断/进程/线程管理、存储管理等)、数据库原理及网络基础知识等。
标准化与信息安全
涵盖标准化概念、信息安全基本原理(病毒防范、加密机制)及信息化相关法律法规。
软件工程知识
覆盖软件开发生命周期、需求工程、设计模式及软件测试基础。
软件评测理论
包括测试类型(黑盒/白盒/灰盒)、测试用例设计、缺陷管理及质量模型。
职业素质与行业动态
考试大纲强调软件评测师的职业素养及新技术应用趋势。
二、软件测试应用技术(科目二)
测试过程管理
涉及测试计划制定、进度控制及风险管理等项目管理知识。
核心测试技术
包括黑盒测试(等价类划分/边界值分析)、白盒测试(语句覆盖/路径覆盖)及自动化测试工具使用。
性能与安全测试
介绍性能测试(负载/压力测试)及安全测试(渗透测试/漏洞扫描)方法。
测试环境与工具
要求掌握测试环境搭建、测试数据生成及主流测试工具(如JMeter、Selenium)的应用。
案例分析与实践
通过实际案例分析,考察问题诊断、测试方案设计及结果评估能力。
三、其他注意事项
考试形式: 采用计算机化考试,分上午(150分钟)和下午(150分钟)两个科目。 题型结构 基础知识:选择题(75分) 应用技术:问答题(75分)。 内容覆盖
建议考生结合自身基础,制定复习计划,重点突破软件测试技术及案例分析部分,同时强化计算机基础和英语应用能力。