全部博文(626)
发布时间:2013-09-13 09:21:32
章三 软件测试的本质一、完全测试程序是不可能的。原因:1)输入量太大;2)输出结果太多;3)软件执行路径太多;4)软件说明书是主观的。可以软件测试是有风险的行为。软件测试员要学会的一个关键思想是,如何把数量巨大的可能测试减少到控制的范围,以及如何针对风险做出明智的抉择,哪些测试重要,哪些不重.........【阅读全文】
发布时间:2013-09-13 09:20:35
章一 软件测试的背景一、软件失败的术语缺点defect,偏差variance,故障fault,失败failure,问题problem,矛盾inconsistency,错误error,特殊feature,事件incident,缺陷bug,异常anomaly。二、软件缺陷的定义1、产品说明书(product specification):是软件开发小组的一个协定。它对开发的产品进行定义,给.........【阅读全文】
发布时间:2013-09-13 09:18:26
章六 软件体系结构的研究与展望计算机的软件领域主要研究计算机使用的环境技术,包括系统软件、用户编程环境与工具、应用软件等。计算机硬件能够快速发展的原因之一是工业化程度比较好,很多集成电路按照功能做成标准器件,因而好的功能块会保留下来并不断改进。软件的友好性主要取决于用户界面的设计和人机交互流.........【阅读全文】
发布时间:2013-09-13 09:17:06
章五 软件体系结构集成开发环境的设计与实现一、软件体系结构描述语言1、目前出现了许多针对特定领域的软件体系结构描述语言,有:Aesop、ArTek、C2、Darwin、LILEANNA、MetaH、UniCon、Weaves、Wright等。2、对软件体系结构的描述和表达语言经历了从低到高的4个发展阶段:(1)用由矩形框和有向线段组合而成的图形表达.........【阅读全文】