文档介绍:烈虞科拨夫·哆学位论文基于的嵌入式软件测试过程模型的研究欧涛涛指导教师姓名:申请学位级别:论文定稿日期:学位授予单位:学位授予日期:陈建勋教授武汉科技大学计算机科学与技术学院答辩委员会主席:评阅人:分类号:闻朝中副教授陈东方副教授密级:
;
史越论文作者签名业烈嬉论文作者签名::.冱么:么期:边碰:左:羔武汉科技大学研究生学位论文创新性声明研究生学位论文版权使用授权声明本人郑重声明:所呈交的学位论文是本人在导师指导下,独立进行研究所取得的成果。除了文中已经注明引用的内容或属合作研究共同完成的工作外,本论文不包含任何其他个人或集体已经发表或撰写过的作品成果。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。申请学位论文与资料若有不实之处,本人承担一切相关责任。本论文的研究成果归武汉科技大学所有,其研究内容不得以其它单位的名义发表。本人完全了解武汉科技大学有关保留、使用学位论文的规定,同意学校保留并向有关部门凑铡段浜嚎萍即笱Ч赜谘芯可宦畚氖章工作的规定》执行徒宦畚牡母从〖偷缱影姹荆市砺畚谋徊樵暮徒柙模同意学校将本论文的全部或部分内容编入学校认可的国家相关数据库进行检索和对外服务。指导教师签名:日■●、~▲—
要摘学位论文第嵌入式系统的广泛应用,使人们越来越关注其产品的质量。嵌入式系统继承性差,产品的专用程度较高,良好的软件测试方案是保证嵌入式软件质量的关键。建立正确的高效的测试方案,需要理论模型指导测试过程,这就使得研究一种通用测试模型变的很有必要。本文针对嵌入式软件的特点,在分析传统测试模型的基础上,改进了传统测试过程模型的缺点,提出了一种较通用的测试模型。在改进的过程模型中,试图将测试贯穿于开发的所有阶段,同时对改进了回归测试调度,发掘回归测试的循环幅度,将测试的范围限定在最底层的单元测试,这样可以增加各测试阶段对单元测试的回归。并以需求变更为基础,重点增强各测试阶段间的并行性,传统的测试模型把各个测试阶段严格分开,过程过于理想化,明确的限定了各个测试阶段之间的时间。改进模型中,允许各个测试阶段相邻抑或非相邻的测试阶段之间存在重叠,这将大大提升测试的效率。本文在研究改进模型时,以需求变更为起点着手测试工作,同时在嵌入式软件测试中引入燃际酰琔用例图可以明确的表达出用户需求及需求变更,的“测试优先乃枷耄芨咝У慕饩鲂枨蟊涓吹睦牛呕馐缘墓獭W詈笫钦攵郧入式软件测试模型分析与改进,提出了基于通用元素的改进的P停⒁源四P为指导,通过具体案例验证其有效性。最后,分析实验的结果,发现在改进模型中依旧存在缺陷,从而提出了下一步研究工作的方向。关键词:嵌入式软件测试;过程模型;;回归测试;并行测试
.武汉科技大学篹时瓻第页硕士学位论文猘.’皌’瑆瓵琺琗.,籸..瑆,甌甀瑆琣.,.,,
武汉科技大学目录●硕士学位论文第摘要⋯⋯⋯⋯.⋯.⋯⋯⋯⋯..⋯⋯⋯.⋯⋯......⋯⋯.⋯.....⋯⋯⋯⋯.⋯⋯⋯.⋯⋯⋯⋯.⋯⋯.⋯⋯.⋯.⋯⋯⋯⋯⋯⋯】录⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯第一章绪论⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯一研究背景与意义⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯国内外研究现状⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯本文的主要工作⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯本文的结构安排⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.第二章软件测试概述⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯软件测试概念⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯工具介绍⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯。工具优点与局限性⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.本章小结⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯第三章嵌入式软件测试概述⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..嵌入式系统领域分析⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..⒘鞒獭嵌入式软件概述⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯...度胧饺砑纬捎敕⒄⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..⋯⋯⋯⋯⋯