准备参加25年上半年《软件评测师》的小伙伴们可以开始着手准备了。虽然《软件评测师》只是中级科目,但是要记得东西并不少,准备不足的话很容易翻车。今天这里给大家整理了100条评测知识点,涵盖全书80%重点,先把这个存下!再慢慢看书,边看书边背这个,事半功倍,拿下45+轻轻松松!
1.软件测试的对象是什么?
程序、数据、文档。
2.验证和确认有什么区别?
验证(Verification):通过提供客观证据来证实规定需求已经得到满足;是判断生产者是否(按需求规格)正确地构造了软件,或者说是不是“正确地做事”。
确认(Validation):通过提供客观证据来证实针对某一特定预期用途或应用需求已经得到满足;是检验软件是否有效,是否满足用户的预期用途和应用需求,由于需求规格不一定真实体现了用户的特定预期,通过验证的软件也就不一定能够通过确认;是要判断生产者是否构造了正确的软件,或者说是否“做了正确的事”。
3.软件缺陷在需求分析、设计、编码各阶段的统计分布百分比如何?
需求分析阶段通常超过40% 。
设计阶段30%以上。
编码阶段低于30% 。
4.缺陷的优先级有哪些属性,分别表示什么含义?
紧急:需要立刻处理。
高:应在下一个可运行版本中解决。
中:应在第一个交付版本中解决。
低:期望在第一个交付版本中解决。
无:无需在第一个交付版本中解决。
5.缺陷的严重性有哪些属性,分别表示什么含义?
阻塞:在纠正或发现合适的方法之前,测试无法进行。
严重:主要操作被打乱, 导致安全性受到影响。
一般:主要操作受到影响但软件产品仍能继续运行。
轻微:非主要操作受到影响。
可忽略:操作未受影响。
6.什么是软件质量?
软件质量:(国家标准GB/T 25000.1-2010的定义)在规定条件下使用时,软件产品满足明确的或隐含的要求的能力。
7.什么是测试用例?
测试用例:为某个特定目标而开发的输入、执行条件以及预期结果的集合(GB/T 25000.51-2016 《系统与软件工程 系统与软件质量要求和评价》)。
8.什么是测试策略?
测试策略:是在一定的软件测试标准、测试规范的指导下,依据测试项目的特定环境而规定的软件测试原则、方法的集合。
9.软件测试的原则有哪些?
溯源性原则。
工程性原则。
独立性原则。
合理性原则。
不完全性原则。
相关性原则。
可接受性原则。
风险性原则。
10.软件测试模型中H模型的特点是什么?
H模型:把测试活动从软件开发过程中独立出来,在软件开发过程的任何一个时间点上,只要具备测试条件,即可开展测试;相比W模型,更能兼顾测试的效率和灵活性,适合于各种规模及类型的软件项目。
......