2022-05-22软考学习(做题)17

一、总体计划:做至少3年的真题(6套)。

1、综合题:6套,每天一套;

2、案例题:6套,每天一套;

3、论文题:6篇,每天一篇。

二、今日学习进度:

2019年上半年、2018年下半年、2018年上半年、2017年下半年、2017年上半年、2016年下半年考题综合题完成。

综合题:6套/6套,完成。

案例题:6套/6套,完成。

论文题:1套/6篇,今日1套完成,欠账还是4天,下周六就考试了,刚好能完整的做完6套题,这次考试估计是重在参与了。

三、部分内容摘录:

1、按照测试技术划分时,软件测试类型分为黑盒测试、白盒测试和灰盒测试。

(1)黑盒测试:黑盒测试也称功能测试,它是通过测试来检测每个功能是否都能正常使用。在测试中,把程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,在程序接口进行测试。它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数据而产生正确的输出信息。黑盒测试着眼于程序外部结构,不考虑内部逻辑结构,主要针对软件界面和软件功能进行测试。具体的黑盒测试用例设计方法包括等价类划分法、边界值分析法、错误推测法、因果图法、判定表法、正交试验设计法、功能图法、场景分析法等。

(2)白盒测试:白盒测试又称结构测试,白盒测试可以把程序看成装在一个透明的白盒子里,也就是清楚了解程序结构和处理过程,检查是否所有的结构及路径都是正确的,检查软件内部动作是否按照设计说明书的规定正常进行。其目的是通过检查软件内部的逻辑结构,对软件中逻辑路径进行覆盖的测试。可以覆盖全部代码、分支、路径和条件。

采用白盒测试方法必须遵循以下几条原则,才能达到测试的目的:

1)保证一个模块中的所有独立路径至少被测试一次;

2)所有逻辑值均需测试真和假两种情况;

3)检查程序的内部数据结构,保证其结构的有效性;

4)在上下边界及可操作范围内运行所有循环。

2、测试管理的内容按照管理范围和对象,一般可分为测试部门管理和测试项目管理两种。测试部门管理包含部门日常事务、部门人员、部门下属项目、部门资产等的跟踪及管理工作。测试项目管理包含测试人员管理、测试计划及测试策略的编写、测试评审的组织、测试过程的跟进、测试内部和外部的沟通协调、缺陷跟踪等。

3、测试风险主要包括需求风险、测试用例风险、缺陷风险、代码质量风险、测试环境风险、测试技术风险、回归测试风险、沟通协调风险和其他不可预计风险。以上是测试过程中可能发生的风险,其中有的风险是难以避免的,如缺陷风险等。有的风险从理论上可以避免,但实际操作过程中出于时间和成本的考虑,也难以完全回避,如回归测试风险等。目标是将风险降到最低水平。

4、测试方法选择的综合策略:

(1)首先进行等价类划分,包括输入条件和输出条件的等价划分,将无限测试变成有限测试,这是减少工作量和提高测试效率的最有效的方法。

(2)在任何情况下都必须使用边界值分析方法。经验表明这种方法设计出的测试用例发现程序错误的能力最强。

(3)可以用错误推测法追加一些测试用例,这需要依靠测试工程师的智慧和经验。

(4)对照程序逻辑,检查已设计出的测试用例的逻辑覆盖程度。如果没有达到要求的覆盖标准,应当补充足够的测试用例。

(5)如果程序的功能说明中含有输入条件的组合情况,则一开始就可以选用因果图法和判定表驱动法。

(6)对于参数配置类的软件或对多条件查询功能进行测试时,要用正交试验法选择较少的组合方式达到最佳效果。

(7)对于业务清晰的系统,可以利用场景法贯穿整个测试案例过程,在案例中综合使用各种测试方法。

5、详细可行性研究的内容:

(1)概述。

(2)需求确定。

(3)现有资源、设施情况分析。

(4)设计(初步)技术方法。

(5)项目实施进度计划建议。

(6)投资估算和资金筹措计划。

(7)项目组织、人力资源、技术培训计划。

(8)经济和社会效益分析(效果评价)。

(9)合作,协作方式。

6、项目经理应具备的能力(一般要求):

(1)足够的知识

(2)丰富的项目管理经验

(3)良好的协调和沟通能力

(4)良好的职业道德

(5)一定的领导和管理能力

你可能感兴趣的:(2022-05-22软考学习(做题)17)