收藏本站
收藏 | 手机打开
二维码
手机客户端打开本文

基于Par方法和Par平台的软件测试

张娟  
【摘要】:软件测试贯穿了软件工程全过程,是保证软件质量的重要手段。根据应用系统的不同,采用的测试方法也呈现多样性。目前,软件测试技术的研究虽然取得了一些成果,但对特定领域的软件系统应采用怎样的测试方法,并对其进行全面的、完整的测试,仍没有具体的标准可遵循。软件测试自动化是软件测试的一个发展趋势,而测试用例的自动生成则是实现测试自动化的关键。 本文的研究是基于抽象程序设计语言Apla到其它各类高级语言的自动程序转换系统的软件测试,是软件系统PAR平台开发的重要组成部分。在深入研究PAR方法及其PAR平台和软件测试理论的基础上,本文对PAR平台这一专业性很强的应用软件选择了适当的测试策略,并制定了相应的测试计划。测试计划针对PAR方法的抽象程序设计语言Apla的语法和语义设计了专门的测试用例模板和测试用例集,分别覆盖了PAR平台中对Apla语言的程序结构、标识符、数据类型的定义和使用、运算符、语句、预定义标准过程和函数、过程和函数、泛型程序设计等转换功能。 本文从软件测试的概念、目的、原则、方法、过程等各个方面进行了论述;简要介绍了被测系统PAR平台中的Apla→Deiphi自动程序转换系统的结构和使用情况,并分析了被测系统PAR平台的特点;详细的阐述了被测系统中测试用例的设计过程。在深入研究抽象程序设计语言Apla的特性之后,本文提出了测试用例自动生成器TCGA的初步设计思想,阐述了测试用例自动生成器TCGA的设计模式和算法思想。本文的研究对基于PAR平台的软件测试进行了有益的尝试,并扩展了测试数据自动生成工具的应用范围。


知网文化
【相似文献】
中国期刊全文数据库 前20条
1 张巍;尹海波;孙立财;;软件的单元测试方法[J];光电技术应用;2006年02期
2 苏宝莉;;基于VC6.0的单元测试研究与实践[J];甘肃科技;2007年02期
3 黄燕;姜林;;因果图与判定表组合生成测试用例的方法及其应用[J];软件导刊;2008年12期
4 张卫祥;刘文红;;一种基于组合覆盖的黑盒测试用例自动生成方法[J];飞行器测控学报;2008年05期
5 朱海燕;;布尔规格说明测试中的错误类[J];计算机工程与应用;2009年18期
6 李杨;;软件测试质量的分析与探讨[J];硅谷;2011年07期
7 林辉;杨根兴;蔡立志;;一种基于两两组合测试的FIT框架扩展[J];计算机应用与软件;2009年01期
8 张峻;张广泉;王辉;戴晔;;UML 2.0通信图的一种测试用例生成方法[J];苏州大学学报(自然科学版);2007年02期
9 丁宝康,陈莹;面向对象软件系统的测试[J];计算机工程;1995年05期
10 兰景英;王永恒;;基于UML状态图的测试场景生成法[J];计算机时代;2008年05期
11 刘婷;石跃祥;;基于UML的面向对象测试用例的研究[J];湖北经济学院学报(人文社会科学版);2009年03期
12 刘皓;李长命;;软件测试简述与展望[J];江苏现代计量;2008年01期
13 尚艳玲;张云锋;;软件可靠性测试方法研究[J];现代计算机;2007年06期
14 贾冀婷;;基于粒子群算法的测试用例自动生成方法研究[J];计算机技术与发展;2010年09期
15 张卫民;陈宏敏;;几种特定判定形式的MC/DC评估分析[J];飞行器测控学报;2008年04期
16 胡煜,李远杰,曾明,朱利;基于公理系统的面向对象自动测试研究[J];微电子学与计算机;2005年07期
17 李远,杨振凤;谈软件的测试[J];电脑开发与应用;2001年11期
18 宋波;张忠能;;基于系统功能测试的软件自动化测试可行性分析[J];计算机应用与软件;2005年12期
19 陈琳;陈玮;;软件测试中设计技法与测试过程的研究[J];现代电子技术;2006年08期
20 张博锋;邹长青;;面向GUI软件测试的交互图生成及其实现[J];计算机应用研究;2007年11期
中国重要会议论文全文数据库 前10条
1 戴骏炜;;软件自动化测试工具的引入[A];冶金企业自动化、信息化与创新——全国冶金自动化信息网建网30周年论文集[C];2007年
2 田丽芳;刘栓;;软件测试的学习方法探究[A];第三届全国软件测试会议与移动计算、栅格、智能化高级论坛论文集[C];2009年
3 李文锋;徐拾义;;软件内建自测试中的测试数据生成方法[A];第十届全国容错计算学术会议论文集[C];2003年
4 王运霞;朱建军;;关于提高测试有效性的研究[A];铁道科学技术新进展——铁道科学研究院五十五周年论文集[C];2005年
5 孟洛明;;安全性测试及基于属性文法的测试用例生成器[A];第四次全国计算机安全技术交流会论文集[C];1989年
6 齐俊臣;彭道勇;刘春和;;重视软件测试 提高软件质量与可靠性[A];2005第二届电子信息系统质量与可靠性学术研讨会论文集[C];2005年
7 陈晓;;软件自动化测试的分析与实践[A];2008'中国信息技术与应用学术论坛论文集(一)[C];2008年
8 卢庆龄;张威;;代码覆盖分析技术研究[A];第十届全国容错计算学术会议论文集[C];2003年
9 张立强;丁海斌;吴健;;Linux输入方法自动测试技术的实现[A];民族语言文字信息技术研究——第十一届全国民族语言文字信息学术研讨会论文集[C];2007年
10 黄静华;鲍有文;王辉;;第21届世界大学生运动会信息系统软件的测试[A];全国计算机网络应用年会论文集(2001)[C];2001年
中国博士学位论文全文数据库 前10条
1 夏启明;软件测试及评价的复用策略研究及其实现[D];武汉大学;2010年
2 王立新;软件测试数据的高效生成及测试方法研究[D];东华大学;2011年
3 姚砺;面向对象软件测试的研究[D];浙江大学;2002年
4 郭健强;面向对象软件测试理论与技术的研究[D];西安电子科技大学;1999年
5 李小将;Client/Server系统的软件测试技术研究[D];西北工业大学;2002年
6 张娟;软件测试中测试用例复用的研究[D];上海大学;2012年
7 李留英;UML测试技术的研究与实现[D];中国人民解放军国防科学技术大学;2000年
8 钱思佑;图形用户界面测试中相关问题研究[D];中国科学技术大学;2010年
9 毛澄映;面向对象程序分析与测试技术研究[D];华中科技大学;2006年
10 刘振宇;服务网格环境中场景测试的关键技术研究[D];复旦大学;2010年
中国硕士学位论文全文数据库 前10条
1 许扬;ATE软件测试策略及实例研究[D];电子科技大学;2004年
2 周秋丹;软件测试在IBM域管理系统中的应用[D];大连理工大学;2006年
3 殷广丽;软件测试管理与测试应用实践[D];山东大学;2005年
4 邱彦卿;软件测试自动化技术及其应用研究[D];华中科技大学;2007年
5 戴鹏;金融交易系统测试过程的分析与设计[D];华东师范大学;2006年
6 曹锋;基于RUP的软件测试[D];昆明理工大学;2006年
7 罗进开;FXC NG可追踪性测试实践[D];浙江大学;2006年
8 赵贵余;SDH组网自动化测试研究[D];吉林大学;2006年
9 张襄松;软件可靠性及测试用例的最优分配问题研究[D];西安电子科技大学;2007年
10 贾宁;基于数据挖掘的软件测试技术研究[D];天津大学;2007年
中国重要报纸全文数据库 前10条
1 北京融海恒信咨询有限公司;软件测试:一个不得不关注的问题[N];中国计算机报;2002年
2 王宇;过程决定质量[N];中国计算机报;2003年
3 仪芳媛;IT巨头京城上演软件测试人才掠夺战[N];中国企业报;2006年
4 谢雅莉 张旭春 李佩刚;软件测试:行业受重视但认识有误区[N];中国城乡金融报;2006年
5 本报记者  张咏梅;软件测试人才面临“回炉”[N];北京人才市场报;2006年
6 仪芳媛;IT毕业生跳动的职场脉搏你按住没有?[N];市场报;2006年
7 成墨;软件测试人才争夺战升级[N];中华工商时报;2006年
8 王晓鸥;软件测试工程师 人才缺口20万 月薪可达七八千[N];经理日报;2005年
9 本报记者 张旭东;软件测试 IT就业新热点[N];中国计算机报;2005年
10 扬子;IT业软件测试人才短缺[N];经济日报;2005年
中国知网广告投放
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62982499
  • 010-62783978