收藏本站
《四川大学》 2005年
收藏 | 手机打开
二维码
手机客户端打开本文

软件测试技术的应用及其发展趋势

杜源  
【摘要】:本文对软件质量保证的重要手段——软件测试进行了论述,伴随着软件产业的发展,软件测试也逐渐走向成熟,本文首先给出一些软件测试的基本理论,如软件测试的目的和内容、软件测试的分类、软件测试的方法等,软件测试在发展的几十年里面,逐渐形成了一些被广泛接受和应用的测试模型。本文选取了几个有代表性的测试模型进行阐述,其中V模型是最为被认可和广泛应用的,V模型最早提出测试并不是一个事后弥补行为,而是一个同开发过程同样重要的过程。W模型是V模型的改进型,还属于V模型的范畴,为了解决V模型的问题,X模型和H模型提出测试应该在准备好后马上进行,与开发反复迭代进行,并指出软件测试不仅仅指测试的执行过程本身,还应该包括测试准备活动。随着软件测试研究的进展,软件测试提出了一些比较前沿的理论,如测试驱动开发理论提出先有测试,再写代码,以不断的测试推动代码的开发,既简化了代码,又保证了软件质量。自动化测试要求以各种自动化的测试工具取代测试人员进行一些重复的、机械的工作,它可以有效地提高测试效率,提高软件的被信任程度。探索性测试认为不必非要有设计好的测试用例,就可以进行一些灵感突发式的测试,探索性测试可以应用在一些特定场合,与传统的测试相辅相成。面向对象的软件测试针对面向对象的几个新特点,提出了不同的测试方法。基于模型的测试是利用模型来生成相应的测试用例,然后根据实际结果和原先预想的结果的差异来测试系统。最后,本文给出软件测试的几个发展方向,如测试与开发相融合,探索性测试和自动化测试将被大量采用,软件在设计时应该考虑可测性等。
【学位授予单位】:四川大学
【学位级别】:硕士
【学位授予年份】:2005
【分类号】:TP311.52

手机知网App
【引证文献】
中国期刊全文数据库 前2条
1 陈佳豫;孔德柱;刘金国;周怀得;赵莹;;基于蝴蝶模型的星载嵌入式软件测试策划[J];光学精密工程;2011年07期
2 李国新;罗省贤;;一种自动化测试技术的研究与实现[J];电子测试;2008年08期
中国重要会议论文全文数据库 前1条
1 吉大纯;陈蕾;梁静;邵四海;;基于PG框架的软件结构测试用例自动生成研究[A];第十四届全国容错计算学术会议(CFTC'2011)论文集[C];2011年
中国硕士学位论文全文数据库 前10条
1 古敏;重庆电信CRM客户管理系统自动化测试的设计与实现[D];电子科技大学;2010年
2 卢建华;基于Web应用系统的性能测试及工具开发[D];西安电子科技大学;2009年
3 史宁宁;一种面向Web应用系统的自动化测试框架[D];吉林大学;2011年
4 赵振宇;嵌入式软件测试技术研究及应用[D];北京邮电大学;2011年
5 石红霞;软件测试运行规划及自动化测试工具的研究[D];成都理工大学;2011年
6 江新;基于JMeter的MS Web应用系统的性能测试研究[D];南京航空航天大学;2011年
7 刘永红;构件及基于构件的软件测试研究[D];中国科学院研究生院(成都计算机应用研究所);2006年
8 刘继华;基于风险的Web应用软件测试方案研究与应用[D];太原理工大学;2006年
9 王凌飞;基于V模型改进的测试行为的软件可靠性分析[D];西安电子科技大学;2007年
10 曹玲叶;软件测试在敏捷软件开发中的应用与研究[D];华北电力大学(河北);2007年
【参考文献】
中国期刊全文数据库 前2条
1 单锦辉,姜瑛,孙萍;软件测试研究进展[J];北京大学学报(自然科学版);2005年01期
2 谢声鹏;面向对象软件测试探讨[J];渝西学院学报(自然科学版);2003年03期
【共引文献】
中国期刊全文数据库 前10条
1 汪茂华;;谈网络办公系统自动化性能测试[J];安徽教育学院学报;2006年03期
2 易江芳;佟冬;程旭;;GATEST:使用遗传算法自动生成模拟矢量的验证平台[J];北京大学学报(自然科学版)网络版(预印本);2006年02期
3 易江芳;佟冬;程旭;;GATEST:使用遗传算法自动生成模拟矢量的验证平台[J];北京大学学报(自然科学版);2006年05期
4 戴翠琴;鲍宁海;;3G终端开发中的一致性测试及实现过程[J];重庆邮电学院学报(自然科学版);2006年03期
5 钱银中;白盒测试和黑盒测试在动态软件测试中的应用[J];常州信息职业技术学院学报;2005年02期
6 单绍隆;康健;;面向对象软件测试的方法分析[J];电脑学习;2009年02期
7 汪磊;;WEB工程中的测试合理化设计[J];电脑开发与应用;2011年12期
8 张军峰;如何使软件测试更有效[J];电脑知识与技术;2005年06期
9 朱吉;;面向对象软件测试及测试用例设计[J];电脑知识与技术;2006年20期
10 李艳华;;谈软件测试中的Bug[J];电脑知识与技术;2006年26期
中国重要会议论文全文数据库 前5条
1 刘振宇;蔡立志;杨根兴;;Web应用软件的质量评价技术研究[A];第三届全国软件测试会议与移动计算、栅格、智能化高级论坛论文集[C];2009年
2 刘玉然;段友祥;侯明亮;;功能点度量分析方法的改进及应用[A];第四届中国软件工程大会论文集[C];2007年
3 赵中芳;魏志强;贾东宁;;基于CBR的软件自动化测试用例复用方法研究[A];2008'中国信息技术与应用学术论坛论文集(二)[C];2008年
4 齐俊臣;彭道勇;刘春和;;重视软件测试 提高软件质量与可靠性[A];2005第二届电子信息系统质量与可靠性学术研讨会论文集[C];2005年
5 李震;刘斌;殷永峰;李晓勋;;基于改进Petri网的可信软件模型验证和测试研究[A];第六届中国测试学术会议论文集[C];2010年
中国博士学位论文全文数据库 前10条
1 晁冰;基于支持向量机的软件可靠性模型分类及失效分析[D];武汉大学;2010年
2 姚香娟;复杂软件测试数据进化生成理论及应用[D];中国矿业大学;2011年
3 袁修华;开放式数控系统软件故障自诊断、自愈合的研究[D];吉林大学;2011年
4 王珉;大型CAD系统软件架构及其开发方法研究[D];西北工业大学;2006年
5 毛澄映;面向对象程序分析与测试技术研究[D];华中科技大学;2006年
6 李军义;软件测试用例自动生成技术研究[D];湖南大学;2008年
7 陈超;语境驱动的仿真模型可组合性测试方法研究[D];国防科学技术大学;2007年
8 胡俊;高安全级别可信操作系统实现研究[D];中国科学院研究生院(电子学研究所);2008年
9 王晓华;软件特征模型与测试应用研究[D];中国科学院研究生院(空间科学与应用研究中心);2009年
10 濮方琍;并行程序测试的关键技术研究[D];华中科技大学;2009年
中国硕士学位论文全文数据库 前10条
1 贾瑞晶;软件自动化测试框架的研究与实现[D];华东师范大学;2011年
2 王卫锋;FSCS自适应随机测试算法的边界效应及运行效率研究[D];华东师范大学;2010年
3 华韵子;强对流天气识别系统的设计与实现[D];华东师范大学;2010年
4 张丹阳;校园网上二手信息发布平台的设计与实现[D];华东师范大学;2010年
5 陈小聪;潮州国税电子照片档案系统的设计与实现[D];华东师范大学;2010年
6 吴贝贝;高校学生学杂费收费系统的开发[D];华东师范大学;2010年
7 王喜虎;基于Spring的接口测试环境智能配置管理组件的设计与实现[D];华南理工大学;2010年
8 李静;基于灰色理论的可信软件规划质量屋模型研究[D];浙江大学;2011年
9 何天添;嵌入式软件模块高可靠性设计与验证技术研究[D];华东理工大学;2011年
10 杨雅雯;高可靠性嵌入式仿真测试平台的硬件逻辑设计[D];北京交通大学;2011年
【同被引文献】
中国期刊全文数据库 前10条
1 单锦辉,姜瑛,孙萍;软件测试研究进展[J];北京大学学报(自然科学版);2005年01期
2 陆民燕;软件可靠性参数研究[J];北京航空航天大学学报;2001年02期
3 张楣,刘超,孙昌爱;基于UML活动图模型的测试用例生成技术研究[J];北京航空航天大学学报;2001年04期
4 丛珉,陆民燕,白云峰;软件可靠性预计方法研究及实现[J];北京航空航天大学学报;2002年01期
5 崔小乐,王轶辰,阮镰;一种软件测试过程的博弈模型[J];北京航空航天大学学报;2004年08期
6 刘超,金茂忠;软件测试过程的基本模型POCERM[J];北京航空航天大学学报;1997年01期
7 张茂林;软件自动测试的研究与程序实现[J];北京航空航天大学学报;1997年01期
8 王雅文;宫云战;杨朝红;;软件测试工具综述[J];北京化工大学学报(自然科学版);2007年S1期
9 章宜华;;对我国电子词典发展策略的几点思考[J];辞书研究;2007年02期
10 钱银中;白盒测试和黑盒测试在动态软件测试中的应用[J];常州信息职业技术学院学报;2005年02期
中国博士学位论文全文数据库 前4条
1 路晓丽;Web应用软件的测试技术研究[D];西北大学;2006年
2 黄海林;高可靠处理器体系结构研究[D];中国科学院研究生院(计算技术研究所);2006年
3 金虎;自动化软件测试技术研究[D];四川大学;2006年
4 覃灵军;基于对象的主动存储关键技术研究[D];华中科技大学;2006年
中国硕士学位论文全文数据库 前10条
1 张永超;自动化测试框架的研究与实现[D];西南交通大学;2011年
2 柳晶晶;基于控制论的软件测试的研究[D];华北工学院;2003年
3 丁蓉;嵌入式数据库技术研究[D];西北工业大学;2002年
4 冯莉;软件测试及其在电信监控系统中的应用研究[D];华北电力大学(河北);2003年
5 刘翠娟;Web应用中静态测试的研究[D];西北大学;2004年
6 袁才国;Web性能测试研究及工具开发[D];西北大学;2004年
7 杨睿;优化软件测试中前置测试模型的研究[D];武汉大学;2004年
8 奚雪峰;嵌入式软件测试技术研究和典型测试案例实现[D];东南大学;2004年
9 孙勇;软件可靠性模型应用研究[D];东南大学;2004年
10 朱虹虹;软件可靠性测试与评价技术的研究与实现[D];电子科技大学;2005年
【二级引证文献】
中国期刊全文数据库 前10条
1 赵剑锋;;基于BP模型的阈值检测Software Rejuvenation技术[J];长沙通信职业技术学院学报;2009年02期
2 佘青;;利用Apache Jmeter进行Web性能测试的研究[J];智能计算机与应用;2012年02期
3 倪铭;黄萍;;构件测试元数据及其提取与展现技术[J];电脑开发与应用;2009年10期
4 魏建新;叶少珍;;一种基于构件的软件系统可靠性模型[J];福州大学学报(自然科学版);2008年01期
5 孙红;石慧娟;;基于缺陷模型的软件测试研究[J];科技致富向导;2012年11期
6 白焱;王勇;王冠;李晓东;;一种机载软件测试过程模型的设计[J];计算机测量与控制;2012年07期
7 曾明;洪玫;王卓;尹洪;冷江;;数据库系统测试中测试用例的自动规范方法[J];计算机工程与设计;2009年15期
8 李凤华;刘晓娟;;区域控制器仿真子系统的研究[J];铁道通信信号;2010年11期
9 王军;孟凡鹏;;基于关键字驱动的自动化测试研究与实现[J];计算机工程与设计;2012年09期
10 吴忠;;一种面向状态COM组件的测试用例生成方法[J];微型机与应用;2010年10期
中国博士学位论文全文数据库 前1条
1 张艳梅;基于依赖性分析的面向对象程序测试技术研究[D];中国矿业大学;2012年
中国硕士学位论文全文数据库 前10条
1 梁远征;英语远程教育系统的设计与实现[D];华东师范大学;2010年
2 肖英;面向航天地面应用领域软件通用测试平台研究与实现[D];西安电子科技大学;2009年
3 张操;县市级法院办公自动化系统的设计与实现[D];吉林大学;2011年
4 刘哲;一种基于模糊评估分层模型的构件可测试性评价方法[D];西南大学;2011年
5 曹长虹;城市轨道交通列车定位方法研究[D];兰州理工大学;2011年
6 路海英;Web测试技术研究与应用[D];北京邮电大学;2011年
7 代云华;基于拓扑调度的软件自动化测试技术的研究与实现[D];西南交通大学;2011年
8 王新红;构件软件黑盒测试研究及应用[D];华北电力大学;2011年
9 刘英明;CCD火花直读光谱仪的系统测试[D];杭州电子科技大学;2010年
10 焦鹏欢;基于敏捷软件过程的软件测试研究与应用[D];西安建筑科技大学;2011年
【二级参考文献】
中国期刊全文数据库 前5条
1 杨芙清,梅宏,吕建,金芝;浅论软件技术发展[J];电子学报;2002年S1期
2 杨芙清,王千祥,梅宏,陈兆良;基于复用的软件生产技术[J];中国科学E辑:技术科学;2001年04期
3 金凌紫;面向对象软件测试技术进展[J];计算机研究与发展;1998年01期
4 赵元聪,朱三元;面向对象软件测试的认识[J];计算机应用与软件;1996年03期
5 王志言,刘椿年;区间算术在软件测试中的应用[J];软件学报;1998年06期
中国博士学位论文全文数据库 前2条
1 单锦辉;面向路径的测试数据自动生成方法研究[D];国防科学技术大学;2002年
2 李留英;UML测试技术的研究与实现[D];中国人民解放军国防科学技术大学;2000年
【相似文献】
中国期刊全文数据库 前10条
1 郭奇青;张璐;;ITPMW测试模型与实施[J];知识经济;2011年03期
2 李铮;;团队作业在大型软件测试中的应用[J];程序员;2008年10期
3 王铁滨;;基于OSD的动态测试模型及其应用[J];通化师范学院学报;2007年02期
4 李康荣;贾迪;张瑶;;基于Web系统测试的应用研究[J];中国测试技术;2006年06期
5 赵荣利;崔志明;陈建明;;面向对象软件测试的技术研究[J];苏州大学学报(工科版);2007年01期
6 秦暕;丁晓明;;基于XP的一种改进测试模型[J];科学技术与工程;2010年11期
7 陈明,潘世兵;B/S模式应用系统的测试[J];电脑开发与应用;2005年07期
8 高斌;;面向对象软件测试模型研究[J];信息技术与信息化;2008年03期
9 印梅;;探索性测试研究[J];福建电脑;2009年09期
10 吴青林;王焱;;软件测试的研究与探讨[J];郧阳师范高等专科学校学报;2009年03期
中国重要会议论文全文数据库 前10条
1 孙晶;赵会群;马云峰;;基于TTCN的手机游戏软件测试方法研究[A];第四届中国测试学术会议论文集[C];2006年
2 齐俊臣;彭道勇;刘春和;;重视软件测试 提高软件质量与可靠性[A];2005第二届电子信息系统质量与可靠性学术研讨会论文集[C];2005年
3 杨志文;沈森祖;韩红星;;基于集成电路测试程序的软件测试研究[A];第一届中国微电子计量与测试技术研讨会论文集[C];2008年
4 袁利;王磊;;深空探测器软件可测试性设计研究[A];中国宇航学会深空探测技术专业委员会第六届学术年会暨863计划“深空探测与空间实验技术”重大项目学术研讨会论文集[C];2009年
5 宋雪芬;王冠军;宋雪玲;;面向对象软件测试方法研究[A];中国自动化学会全国第九届自动化新技术学术交流会论文集[C];2004年
6 戴骏炜;;软件自动化测试工具的引入[A];冶金企业自动化、信息化与创新——全国冶金自动化信息网建网30周年论文集[C];2007年
7 陈晓;;软件自动化测试的分析与实践[A];2008'中国信息技术与应用学术论坛论文集(一)[C];2008年
8 张雯婷;;软件测试丢失数据遗补算法[A];第三届全国软件测试会议与移动计算、栅格、智能化高级论坛论文集[C];2009年
9 张威;薛廷梅;卢庆龄;;软件内存泄漏缺陷分析与测试方法研究[A];第十届全国容错计算学术会议论文集[C];2003年
10 蔡远文;于小红;;航天测试发控系统软件测试研究[A];1999中国控制与决策学术年会论文集[C];1999年
中国重要报纸全文数据库 前10条
1 北京融海恒信咨询有限公司;软件测试:一个不得不关注的问题[N];中国计算机报;2002年
2 王宇;过程决定质量[N];中国计算机报;2003年
3 仪芳媛;IT巨头京城上演软件测试人才掠夺战[N];中国企业报;2006年
4 本报记者  张咏梅;软件测试人才面临“回炉”[N];北京人才市场报;2006年
5 仪芳媛;IT毕业生跳动的职场脉搏你按住没有?[N];市场报;2006年
6 成墨;软件测试人才争夺战升级[N];中华工商时报;2006年
7 本报记者 张旭东;软件测试 IT就业新热点[N];中国计算机报;2005年
8 ;软件测试的基本方法[N];中国计算机报;2002年
9 隋年;软件测试:2007需求再放大[N];就业时报;2007年
10 记者 兰昆;中国软件测试人才形成“科班培养”机制[N];中国经济导报;2005年
中国博士学位论文全文数据库 前10条
1 李小将;Client/Server系统的软件测试技术研究[D];西北工业大学;2002年
2 夏启明;软件测试及评价的复用策略研究及其实现[D];武汉大学;2010年
3 李军义;软件测试用例自动生成技术研究[D];湖南大学;2008年
4 王立新;软件测试数据的高效生成及测试方法研究[D];东华大学;2011年
5 郭健强;面向对象软件测试理论与技术的研究[D];西安电子科技大学;1999年
6 姚砺;面向对象软件测试的研究[D];浙江大学;2002年
7 路晓丽;Web应用软件的测试技术研究[D];西北大学;2006年
8 钱思佑;图形用户界面测试中相关问题研究[D];中国科学技术大学;2010年
9 史亮;测试数据自动生成技术研究[D];东南大学;2006年
10 周卫东;组合导航系统应用软件可靠性研究[D];哈尔滨工程大学;2006年
中国硕士学位论文全文数据库 前10条
1 杜源;软件测试技术的应用及其发展趋势[D];四川大学;2005年
2 刘柯;客户机/服务器应用系统测试方法的研究与应用[D];西安电子科技大学;2008年
3 杨晶利;一种敏捷开发模式下的Y测试模型的应用研究[D];华中师范大学;2009年
4 冯莉;软件测试及其在电信监控系统中的应用研究[D];华北电力大学(河北);2003年
5 杨睿;优化软件测试中前置测试模型的研究[D];武汉大学;2004年
6 张保卫;类的状态自动测试平台研究[D];西安理工大学;2004年
7 王昱心;软件本地化测试的分析和应用[D];北京邮电大学;2008年
8 张婷;基于软件测试技术的软件质量保证研究[D];中国科学院研究生院(成都计算机应用研究所);2006年
9 董娜;Web系统软件性能测试的研究[D];暨南大学;2008年
10 杨洁;软件测试技术与缺陷跟踪管理的应用研究[D];北京邮电大学;2007年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026