【摘 要】
:
软件测试在软件生存期中占有十分重要的位置,是软件质量保证的重要手段.该文主要从以下几个方面来讨论面向对象软件的测试.首先,该文从软件重用的角度出发,结合面向对象软件
论文部分内容阅读
软件测试在软件生存期中占有十分重要的位置,是软件质量保证的重要手段.该文主要从以下几个方面来讨论面向对象软件的测试.首先,该文从软件重用的角度出发,结合面向对象软件的特点,在分析了软件测试复用可行性的基础上,讨论了设计测试模式的意义.其次,在测试模式模板的设计方面,我们根据测试的自身特点,参考已有的一些测试模式模板与设计模式模板,将其中与面向对象系统测试无关的主题剔除,重点考虑与测试设计相关的主题,给出了一个更为适合测试工作采用的模板.第三,我们介绍了一个对象状态测试模型OSD(Object State Diagram对象状态图),通过对面向对象中状态失效的研究,归纳了状态失效的种类和原因,并给出对象状态测试模型.对对象状态的建模,我们可以很容易地揭示出造成状态转移中常见的五类失效的故障.最后,结合修改后的测试模式模板,将对象状态测试模型作为模态类测试的测试模型,增加潜行路径测试,以及对一个模态类进行该项测试的必需的入口和出口条件,从而能够更好的支持对模态类的测试工作.
其他文献
该文在深入研究Web Services技术的一些最新学术和应用成果基础上,结合江苏省水利基础数据库系统的需求分析和设计原则,系统地论证了使用Web Services技术实现水利数据应用服
区分服务模型(Diffserv)作为一种在当今Internet上,特别是骨干网上实现服务质量的低价有效的办法,是当前热门的研究课题.在将区分服务模型和相关技术实际部署到Internet上之
该文工作以国家"863"高技术课题"基于Internet、以构件库为核心的软件开发平台"为背景.主要内容重点包括:研究现有的支持在线服务构件的机制,如基于RDF的资源管理、LDAP协议
本文首先提出了本论文研究的目的及意义,并且简单地介绍了地理信息系统的定义、特征、类型、应用领域以及其发展简史,并分析了当前地理信息系统中表示方法的现状,提出了本研究的
该文针对服装设计的需要,提出了一种多分辨率人体模型参数化设计方法.首先通过激光测量仪测量一组标准人体的三维数据点,测量仪扫描的数据虽然精确,但数据量大,难于处理,因而
该文先分析了静态安全技术防御动态入侵的根本缺陷,指出具有自适应性的安全系统才可以完成应对动态、复杂的外部环境变化,保证计算机系统的安全性.跟着论文分析了生物免疫系
本文对数字图象监控系统和IP组播技术进行了介绍,重点分析了IGMP协议以及IP组播技术在WinSock2中的实现,然后结合一个具体的远程视频监控系统的开发实例介绍了该技术在系统中的
该文的工作主要包括以下几方面的内容:1、对几种软件开发方法进行了探讨,重点分析了面向服务的开发的优点.2、介绍了Web Services技术,对Web Services的运行机制进行了分析,
本文针对空间飞行器对接等场景中遇到的空间运动图像序列的单帧插值、亮度一致性调整和多帧插值等问题进行了深入研究。为了解决空间运动图像序列中存在的帧率不足问题,需要
上个世纪七十年代以来,人们开始研究将计算机应用到自动识别人脸领域.到目前为止,自动人脸识别已经成为一个非常活跃也非常富有挑战性的研究领域.该文对该问题作了一些理论研