【摘 要】
:
该文首先介绍了软件测试的一些基本概念,以求从总体上对面向对象软件测试进行把握.接着该文分析了面向对象软件测试的特点,叙述了类的封装、继承和对象的多态性等特征在测试
论文部分内容阅读
该文首先介绍了软件测试的一些基本概念,以求从总体上对面向对象软件测试进行把握.接着该文分析了面向对象软件测试的特点,叙述了类的封装、继承和对象的多态性等特征在测试时对结构测试、功能测试等测试方法所产生的问题及解决方法.该文重点探讨了面向对象软件中类的测试,提出类的测试可分为类的方法测试和类的状态测试两个层次.对类的方法测试,该文介绍了一种类的方法的测试模型BBD,即方法的块分支图,指出了该模型的两种获取途径,并在此基础上讨论了基于路径测试和功能测试的测试策略.对类的状态测试,该文提出了应用对象状态转移图的一种测试策略.以帮助测试人员比较全面地、有针对性地构造测试用例.文中还讨论了可测试性的问题,并针对VB应用程序的可测试性的设计提出了几点建议.最后,作者将以上讨论的方法应用于一个应用软件Calculator进行测试,并给出了具体的实施步骤.
其他文献
近十年来,多核、众核体系结构逐渐成为主流,如何充分利用多核、众核体系结构上丰富的计算资源成为学术界和工业界研究的热点。异步的任务图并行能发掘应用中更多的并行性而受到
传统的软件都是针对某个用户单独定制,无法同时为多个用户提供服务。SaaS是一种具有多租赁性的软件运营模式,在这种模式下同一套软件将可以同时出租给多个租户使用,租户间的数据
搜索引擎的出现使人们获取信息的效率大大提高,怎样从海量的搜索结果中将用户最关心、最需要的信息排在返回列表的最前面,即搜索结果的排序问题是信息检索领域研究的关键问题
该文在软件体系结构的指导下,对MIS进行了三层调查.在系统层抽象中对现有的两层C/S结构和三层C/S结构进行了分析;然后将着重点放到对功能层的抽象上,分析了现有的对功能层的
该课题研究了一种基于几何约束的二维参数化设计的方法,是一种将基于构造过种的方法和变量几何法相结合的机制.通过记录构图过种中几何图素的生成过程的先后顺及连接关系,在
为了满足科学计算和商业应用日益增长的规模需求,计算机系统规模不断扩大。在现今的超算中心或数据中心,高性能互连网络需要互连高达数万甚至数十万个节点。作为计算机系统的传
计算机软件技术极大的促进了社会的信息化进程,从个人移动计算到企业云计算,丰富的软件生态为我们的生产生活提供了极大的便利。但是,在提供便利性的同时,计算机软件系统潜在
图像中的文本蕴含丰富的语义信息,这些信息是图像内容描述和场景理解的关键线索,对于图像检索、信息检测、场景分析和智能控制等应用有着巨大价值。同时,智能手机、数码相机等具
视频监控系统中的行人检测与跟踪是计算机视觉领域中一个活跃的研究课题,是进行个体识别、行为分析理解、异常事件检测等技术的基础,在交通、商业、军事和公共安全等领域具有重