软件测试VI大作业要求及评分标准
大作业为个人任务,每位同学均需对自选软件系统核心功能进行测试,并对测试过程进行总结,汇报测试结果。具体要求如下:
一、大作业必须完成的任务
• 完成大作业待测系统统计在线文档填写,不允许与其他人测试同一软件系统的相同功能(教师逐人审核);
• 对待测系统功能完成测试需求分析,将结果写入教师提供的测试结果文档的测试需求工作表中;
• 为待测功能设计测试用例,将结果写入教师提供的测试结果文档的测试用例工作表中;
• 测试设计要包含正向测试和反向测试;
• 按照设计的测试用例完成测试执行过程;
• 测试过程中发现的缺陷写入教师提供的测试结果文档的缺陷汇报工作表中;
• 使用教师提供测试总结模板完成测试总结,必须包含以下内容:
• 学号、姓名和测试的软件系统名称
• 总结测试设计中黑盒测试方法使用情况,并说明应用该方法的原因;
• 分析所有测试场景中哪些测试场景可以应用自动化测试来实现,并说明原因
• 分析待测系统除功能测试外,还需要进行哪些方面的测试,并说明原因。
• 其他大作业完成过程中的亮点,例如课下自学的方法、大作业完成过程的设计草图照片等。
二、大作业提交方式:
1. 将测试结果Excel文档命名为“大作业结果”,将测试总结Word文档命名为“测试总结”,最后将测试结果和测试总结放在同一文件夹下,文件夹命名为“学号姓名”,压缩后上传作业系统
大作业结果模板截图 测试总结模板截图
文件夹结构截图
2. 作业提交截止日期:
三、评分标准
满分100分。具体标准见下一页:
TC
能力指标
考查项目
满分分值
高分段
4-5
8-10
12-15
16-20
中分段
2-3
5-7
8-11
10-15
低分段
0-1
0-4
0-7
0-9
1.3.2 软件工程基础知识
测试系统分析
5
能够根据待测系统实际业务分析得出使用的测试类型,理由合理充分
能够根据待测系统实际业务分析得出部分测试类型,测试类型选择原因基本清楚
仅能够根据待测系统实际业务分析得出少部分测试类型,并且不能说明原因
自动化测试分析
5
能够根据待测试系统实际识别出合理的自动化测试的应用场景,并能说明原因
基本能够根据待测试系统实际识别出主要自动化测试的应用场景,原因基本清楚
不能根据待测试系统实际识别出主要自动化测试的应用场景,或无法说清原因
测试方法使用总结
15
能够针对具体测试场景使用合适的测试方法进行测试设计,并能说明原因
使用的设计方法基本合理,但方法的实际使用或具体用例解释不是很清楚
仅能应用部分方法,对应用的原因或具体对应测试用例无法解释清楚
8.8.5测试、证实、验证及认证
功能性需求分析
10
能够识别待测系统核心功能,并能够清晰合理的划分功能点,对功能点加以描述
基本能够识别待测系统核心功能,功能点划分大部分合理,描述基本清楚
仅能识别待测系统少量核心功能,功能点划分不合理,描述不清楚
功能测试覆盖
10
测试用例能够覆盖所有核心功能
测试用例能够覆盖大部分核心功能
测试用例仅能够覆盖小部分核心功能
详细测试设计
20
测试用例粒度合理,测试步骤有效,测试条件、测试输入和预期结果正确
测试用例粒度基本合理,测试步骤基本有效,测试条件、测试输入和预期结果基本准确,但存在设计错误的情况
测试用例粒度不合理,测试步骤逻辑不清晰,测试条件、测试输入和预期结果存在大量错误
缺陷汇报
10
能够将缺陷现象、发现缺陷的步骤等描述清晰
基本能够将缺陷现象、发现缺陷的步骤等描述完整,但存在不清晰现象
缺陷现象、发现缺陷的步骤等描述不完整,不清晰
7.1.1追求知识与真理
亮点工作
10
能够不止步于课上所学,精益求精完成工作,并能将创新和突破进行展示和说明
能够努力通过自学或其他学习方式为大作业增加部分亮点,有一定创新
工作仅是中规中矩,突破和创新不够
工作态度和专业程度
15
能够按时提交文档,文档的组织和命名符合要求,专业用语规范
能够按时提交文档,文档的组织和命名基本符合要求,专业用语基本规范
不能按时提交文档,或文档的组织和命名不符合要求,或专业用语不够规范