2023年软考中级《软件评测师》重要100条知识点速记!
《软件评测师》重要100条知识点速记:
1.软件测试的对象是什么?
程序、数据、文档。
2.验证和确认有什么区别?
验证(Verification):通过提供客观证据来证实规定需求已经得到满足;是判断生产者是否(按需求规格)正确地构造了软件,或者说是不是“正确地做事”。
确认(Validation):通过提供客观证据来证实针对某一特定预期用途或应用需求已经得到满足;是检验软件是否有效,是否满足用户的预期用途和应用需求,由于需求规格不一定真实体现了用户的特定预期,通过验证的软件也就不一定能够通过确认;是要判断生产者是否构造了正确的软件,或者说是否“做了正确的事”。
3.软件缺陷在需求分析、设计、编码各阶段的统计分布百分比如何?
需求分析阶段通常超过40% 。
设计阶段30%以上。
编码阶段低于30% 。
4.缺陷的优先级有哪些属性,分别表示什么含义?
紧急:需要立刻处理。
高:应在下一个可运行版本中解决。
中:应在第一个交付版本中解决。
低:期望在第一个交付版本中解决。
无:无需在第一个交付版本中解决。
5.缺陷的严重性有哪些属性,分别表示什么含义?
阻塞:在纠正或发现合适的方法之前,测试无法进行。
严重:主要操作被打乱, 导致安全性受到影响。
一般:主要操作受到影响但软件产品仍能继续运行。
轻微:非主要操作受到影响。
可忽略:操作未受影响。
6.什么是软件质量?
软件质量:(国家标准GB/T 25000.1-2010的定义)在规定条件下使用时,软件产品满足明确的或隐含的要求的能力。
7.什么是测试用例?
测试用例:为某个特定目标而开发的输入、执行条件以及预期结果的集合(GB/T 25000.51-2016 《系统与软件工程 系统与软件质量要求和评价》)。

软考各科资料下载:https://wangxiao.xisaiwang.com/rk/xxzl/n101.html?fcode=w1500_h204379