1兰州大学信息科学与工程学院研究生学术年会论文题目:面向对象的软件测试综述导师姓名:张瑞生学生姓名:魏磊学号:220160923351院(系):信息科学与工程学院专业:计算机系统结构2导师签字:面向对象的软件测试综述魏磊(730000)摘要面向对象的软件测试是面向对象软件开发不可缺少的一部分,是保证软件质量、提高软件可靠性的关键。从传统的软件测试出发,结合面向对象软件的特点,分析了面向对象软件技术对传统软件测试技术的影响,并从测试视角的角度对面向对象的基本概念进行了剖析,在此基础上,讨论了面向对象软件的测试技术。在此将面向对象的层次划分为三层:类测试、类簇测试和系统测试。还介绍了几种已有的测试工具。关键词:软件测试,测试工具,面向对象,类测试ABSTRACTObject-orientedsoftwaretestingisanindispensablepartofobject-orientedsoftwaredevelopment,isthekeytoensuresoftwarequality,improvesoftwarereliability.Fromtraditionalsoftwaretesting,combiningwiththecharacteristicsofobject-orientedsoftware,theanalysisoftheobject-orientedsoftwaretechnology'sinfluenceonthetraditionalsoftwaretestingtechniques,andfromtheAngleoftestpointofview,analyzesthebasicconceptsofobject-orientedbasedonthis,discussestheobject-orientedsoftwaretestingtechnology.Herecouldbedividedintothreelayers:theleveloftheobject-orientedclasstesting,clustertestingandsystemtesting.Alsointroducesseveralkindsofexistingtestingtools.Keywords:softwaretesting,Object-oriented,testingtools,classtesting作者简介:魏磊(1992-),女,信息科学与工程学院,计算机系统结构学术硕士指导老师:张瑞生3一、背景信息时代的到来,使得人类社会飞速发展,同时也使软件产品应用到各行各业中,软件的质量自然就成为人们关注的焦点。随着软件开发规模的逐渐扩大,软件的出错率也越来越高。给软件带来错误的原因很多,例如:应用的需求不清晰、交流不够、分布式应用、编码错误、逻辑错误等。需求的变化的影响使多方面的,客户可能不了解需求变化带来的影响,如果有许多小的改变或者一次大的变化,项目各部分之间已知或者未知的依赖性可能会互相影响而导致更多问题的出现,需求改变带来的复杂性可能导致错误,所以,随着软件工程技术的发展,软件设计规模的增大,软件测试在软件开发过程中的作用显得尤为重要。什么是软件测试?软...