* 测试过程需要如下3类输入。 (1)软件配置:包括软件需求规格说明、软件设计规格说明、源代码等。 (2)测试配置:包括测试计划、测试用例、测试驱动程序等;从整个软件工程过程看,测试配置是软件配置的一个子集。 (3)测试工具:为提高软件测试效率,测试工作需要有测试工具的支持,它们的工作是为测试的实施提供某种服务,以减轻人们完成测试任务中的手工劳动。例如,测试数据自动生成程序、静态分析程序、动态分析程序、测试结果分析程序、驱动测试的测试数据库等。 * * 生产率与成本密切相关,生产率的提高往往意味着成本的下降,开发周期的缩短。生产率与质量之间也有着内在的联系,表面上看,追求高质量会延长软件开发时间,并因此增加了成本,似乎降低了生产率。但如果生产的软件质量差,虽然开发的时间可能缩短,但之后可能会造成返工,总的开发时间可能会更长。即使不返工,也无疑会增加维护代价。 * 例如,在进行三角形计算时,要输入三角形的3个边长:A,B和C。应注意到这3个数的值应当满足A0,B0,C0,A+BC,A+CB,B+CA,才能构成三角形。但如果把6个不等式中的任何一个大于号“”错写成大于等于号“≥”,那就不能构成三角形。问题恰出现在容易被疏忽的边界附近。 * 上述43个测试用例可以发现在程序中大部分常见的错误。如果用随机方法设计测试用例不一定会发现这些错误。如果使用得当,边界值分析方法是很有效的。
您可能关注的文档
最近下载
- (高清版)B-T 3836.1-2021 爆炸性环境 第1部分:设备 通用要求.pdf VIP
- 土的分类及现场鉴别地基与基础工程施工课件.pptx VIP
- 通快激光中文说明书(3030 4030 6030).pdf VIP
- 12J9-1《室外工程》建筑标准设计图集.pdf VIP
- 质量保证体系框图、安全保证体系框图.doc VIP
- 2026山东青岛海发产业投资控股有限公司招聘9人考试备考试题及答案解析.docx VIP
- 安居宝数字社区管理软件说明书V20.doc VIP
- T∕CCASC 3001-2020 氯化石蜡产品中短链氯化石蜡检测方法.docx VIP
- 【图集】实验室安全事故案例分析精选课件(26页).pptx VIP
- 氯乙酸甲酯安全技术说明书.doc VIP
原创力文档

文档评论(0)