专注在线职业教育23年
下载APP
小程序
希赛网小程序
导航

2024上半年软件评测师核心宝典

责编:陈湘君 2024-04-26

希赛网整理了一份2024上半年软件评测师核心宝典资料,以便帮助考生梳理2024上半年软件评测师考试内容及考试重要知识点。因篇幅有限,本文只展示部分内容,考生可在本文文首本文资料处或文末的资料下载栏目下载PDF完整版

2024上半年软件评测师核心宝典部分内容如下:

第1章 软件测试基础

软件测试的对象

【考点】

软件测试的对象:程序、数据、文档。

【示例】

以下关于软件测试对象的叙述中,不正确的是()。

A.程序是软件测试的对象

B.开发文档是软件测试的对象

C.开发标准是软件测试的对象

D.数据库中数据是软件测试的对象

答案:C

解析:

软件测试的对象为:程序、数据、文档。

产品开发标准是标准化活动的产物,非软件测试的对象。

软件测试的目的

【考点】

软件测试的目的:保证软件质量;具体来讲就是要保证软件或系统符合相关的法律法规、技术标准和应用需求,降低软件的产品风险及应用风险。

【示例】

以下关于软件测试目的的叙述中,不正确的是()。

A.测试是程序的执行过程,目的在于发现错误

B.一个好的测试用例在于能发现至今未发现的错误

C.分析错误产生原因不便于软件过程改进

D.通过对测试结果分析整理,可以修正软件开发规则

答案:C

解析:

软件测试发现问题,对错误进行分析应该是利于软件过程的改进。

第2章 基于规格说明的测试技术

等价类划分法

【考点】

等价类划分法步骤:

先从程序规格说明书中找出各个输入条件。

再为每个输入条件划分等价类,形成若干互不相交的子集。

列出等价表。

等价类划分的原则:

在输入条件规定了取值范围或值的个数的情况下,可以确定一个有效等价类和两个无效等价类(原则1)。

在输入条件规定了输入值的集合或者规定了“必须如何”的条件的情况下,可以确定一个有效等价类和一个无效等价类(原则2)。

在输入条件是一个布尔量的情况下,可确定一个有效等价类和一个无效等价类(原则3)。

在规定了输入数据的一组值(假定n个),并且程序要对每一个输入值分别处理的情况下,可确定n个有效等价类和一个无效等价类(原则4)。

在规定了输入数据必须遵守的规则的情况下,可确定一个有效等价类(符合规则)和若干个无效等价类(从不同角度违反规则)(原则5)。

在确知已划分的等价类中,各元素在程序处理中的方式不同的情况下,则应再将该等价类进一步地划分为更小的等价类(原则6)。

测试用例的设计步骤:

为每个等价类规定一个唯一的编号。

设计一个新的测试用例,使其尽可能多地覆盖尚未覆盖的有效等价类。重复这一步,最后使得所有有效等价类均被测试用例所覆盖。

设计一个新的测试用例,使其值覆盖一个无效等价类。重复这一步使所有无效等价类均被覆盖。

热门:信息系统管理工程师报考指南hotgif.gif | 2025年软考报名时间及入口

推荐:信息系统项目管理师网络课堂 |系统架构设计师网络课程 | 工信部信创认证培训hotgif.gif

活动:25年高项备考 | 软考机考模拟作答系统 | 网络工程师网络课程

备考:章节练习+真题软考备考学习资料  |  软考免费课程

课程:论文专题讲解  |  信息系统项目管理师试听课

更多资料
更多课程
更多真题
温馨提示:因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!
相关阅读
查看更多

加群交流

公众号

客服咨询

考试资料

每日一练

咨询客服