特别声明:站内论文除注明为本站原创外,其他均来自网友投稿或公共网络资源,本站不提供全文浏览或者下载,版权归原作者所有,仅供学习研究参考,不得用作商业目的;如需要资料请联系本站代为收集! [中文摘要]软件测试是为了发现错误而执行程序的过程。它是软件工程的重要组成部分,是软件开发的重要环节。即只有通过测试的软件才能够提供质量上的保证;而从软件工程角度看,测试是验证软件是否能达到设计和期望目标的唯一有效的方法。 软件测试伴随着软件工程概念的提出,已经经历了数十年的发展历程。其间,软件测试方法也随着软件工程开发方法的发展不断向前发展,并出现了诸多的研究分支,如传统的测试方法,面向对象的测试方法,面向Web应用的测试方法等。而这些测试方法的提出都是伴随着某一开发方法的。 目前,基于面向对象理论的软件建模方法是研究者们争相研究的热点。例如,国外Rational公司推出了支持UML的Rational Rose工具软件;在国内有,北航软件研究所的UML_Designer和北大计算机系的青鸟JBOO3.0,及本实验室自主开发的支持用户界面自动生成的可视化建模工具AUI。 以上所列举的都是对建模方法提供支持的软件工程工具。因此,对此类软件的质量保证是软件测试的重要工作。但是目前文献中所介绍的测试方法却并不适合可视化建模工具软件的测试。从其自身的特... [英文摘要]Software test is executing process in order to find mistake. It is important part in software engineering, while software development. In other word, the software tested and testified can ensure and validate quality. And in software engineering, software test is only effective method for validating software design to accord with expect target.Software test has been tens years while the concept of software engineering. In course of, going with software development method, the method of test software has been...
可视化建模工具的TRICHOTOMY测试方法 摘要5-7ABSTRACT71. 前言9-121.1 问题提出的背景91.2 软件测试的基本问题与主要任务9-101.3 本文的研究意义10-111.4 文章的组织结构11-122. 国内外相关研究12-222.1 软件开发方法的研究12-142.2 软件测试方法的研究14-222.2.1 传统软件的测试方法14-152.2.2 面向对象开发方法的软件测试15-172.2.3 面向WEB应用的软件测试17-202.2.4 图形用户界面的测试20-223. 被测试软件AUI的设计思想22-293.1 AUI的界面生成模型——FMP模型~([3])23-243.2 功能模型~([44])24-253.3 对象模型~([45])25-263.4 交互模型~([46])26-273.5 界面模板~([47])27-283.6 代码生成~([48])28-294. 可视化建模平台的测试29-374.1 TRICHOTOMY测试方法29-314.2 TRICHOTOMY的三部分划分原则31-324.3 基于TRICHOTOMY的功能测试过程32-334.4 测试内容33-354.4.1 模型检查33-344.4.2 界面功能测试34-354.4.3 支持建模的功能测试354.5 测试原则35-364.5.1 模型检查中的原则35-364.5.2 界面功能测试中的原则364.5.3 支持建模的功能测试中的原则364.6 测试结果分析36-375. AUI项目实测记录37-455.1 AUI测试用例设计简介38-395.2 AUI测试内容及结果39-445.2.1 模型检查示例39-415.2.2 界面功能测试示例41-435.2.3 支持建模的功能测试示例43-445.3 AUI测试结论与评估44-456. 测试方法评估45-467. 结束语46-48附录48-49参考文献49-54致谢54-55攻读学位期间所发表的学术论文55-56学位论文评阅及答辩情况表56
|