中山大学软件测试期末复习:三角形测试与Wiegers需求复审指南
版权申诉
5星 · 超过95%的资源 80 浏览量
更新于2024-07-20
收藏 5.14MB PDF 举报
在中山大学软件测试期末考试复习资料总结中,主要包含了两部分内容:三角形测试和使用Wiegers列表进行需求复审。
**一、三角形测试 (30分)**
这部分要求考生设计一个有效的、高效的测试用例集,用于功能性和用户界面测试一个简单的三角形程序。程序根据输入的三个整数判断三角形类型(等边、等腰或不规则),测试的目标是找出常见的程序缺陷,并在合理的时间内完成。测试用例设计应包含测试者的动作(输入数据或执行其他操作)、预期的数据输入和期望的结果。给出了一个答题模板,考生需要编写符合这个模板的测试用例,例如:
1. 测试者行为和数据:
- 输入三个相等的整数,如3, 3, 3
- 输入两个相等的整数和一个不同的整数,如3, 3, 4
- 输入两个非相等整数和一个最大值(形成等腰三角形),如2, 5, 5
- 输入三个小于3的整数,验证是否正确处理异常情况
2. 预期结果:
- 等边:打印"等边"
- 等腰:打印"等腰"
- 不规则:打印"不规则"
**二、使用Wiegers列表的三角形需求复审 (20分)**
这部分考察的是需求分析中的问题识别。Wiegers列表列举了10个常见需求管理问题,考生需要针对三角形分类程序的需求文档进行审查,以确保其完整性和清晰度。这些问题包括但不限于:
1. **关键需求遗漏**:检查需求文档是否涵盖了业务、用户、质量、功能和非功能需求。
2. **用户参与不足**:确认需求是否充分考虑到用户的意见,可能需要依赖销售、市场和技术支持人员的反馈。
3. **模糊不清或不明确**:识别需求表述中的模棱两可之处,确保其明确无误。
4. **需求优先级缺失**:检查需求是否按重要性排序,避免需求冲突时的决策困难。
5. **不必要的功能**:评估需求中是否存在不实用或冗余的功能,强调简洁和实用性。
通过这两个部分的复习,学生可以了解如何设计全面的测试策略以及如何有效分析和管理软件需求,这些都是软件测试和项目管理的重要技能。考生需要理解和应用这些原则来确保在实际考试中取得好成绩。
2021-06-18 上传
2021-06-22 上传
2021-05-28 上传
2021-12-29 上传
2021-06-22 上传
2021-05-26 上传
创创大帝(水印很浅-下载的文档)
- 粉丝: 2347
- 资源: 5272
最新资源
- 新型智能电加热器:触摸感应与自动温控技术
- 社区物流信息管理系统的毕业设计实现
- VB门诊管理系统设计与实现(附论文与源代码)
- 剪叉式高空作业平台稳定性研究与创新设计
- DAMA CDGA考试必备:真题模拟及章节重点解析
- TaskExplorer:全新升级的系统监控与任务管理工具
- 新型碎纸机进纸间隙调整技术解析
- 有腿移动机器人动作教学与技术存储介质的研究
- 基于遗传算法优化的RBF神经网络分析工具
- Visual Basic入门教程完整版PDF下载
- 海洋岸滩保洁与垃圾清运服务招标文件公示
- 触摸屏测量仪器与粘度测定方法
- PSO多目标优化问题求解代码详解
- 有机硅组合物及差异剥离纸或膜技术分析
- Win10快速关机技巧:去除关机阻止功能
- 创新打印机设计:速释打印头与压纸辊安装拆卸便捷性