收藏本站
《电子科技大学》 2005年
收藏 | 手机打开
二维码
手机客户端打开本文

软件结构化测试及其应用实践

刘婕  
【摘要】:软件测试是软件质量保证的重要手段,要成功开发出高质量的软件产品,必须重视并加强软件测试工作。然而采用什么方法、如何有效地安排测试是软件测试领域中一直争论的话题。软件测试的发展经验表明:测试不应该被局限在单一的阶段;大量的系统问题起源于软件开发的前期;越早进行测试越有效。从这些经验中风险驱动的软件结构化测试过程得以产生和发展,并成为当今软件测试领域中一种功能强大的测试过程规范。其结构化特点使得其简单易行,风险驱动的特点使得其高效而且实用。 所谓风险驱动,是指软件测试工作围绕消除项目的潜在风险而展开,使得测试工作高效实用;所谓结构化,是指相互关联的工作要有一个框架结构,并要有一定的组织原则来支持它。而软件测试工作的复杂性决定了软件测试的流程必须结构化且被清楚地定义。 软件结构化测试在测试过程中揉和了测试计划、测试分析与设计、测试实施、测试执行、以及维护等活动,与软件开发过程同步进行。通过风险分析以及早期的测试设计活动,查找需求和设计中的缺陷,预防大量的缺陷遗留到代码中。这个过程指定了测试任务以及任务的执行顺序和执行时间,使得测试活动有章可循。 本文从软件结构化测试的基本概念入手,初步研究其对应用系统的传统测试过程产生重要影响的几个方面:结构化、预防性、风险分析、测试度量、及测试过程改进。并结合对贵阳劳动力综合业务管理系统(Labor Management Information System,以下简称LMIS)项目的具体的测试工作,针对测试的每个级别(系统测试、交互测试、类测试)介绍测试过程的结构性特征。最后对风险驱动的软件结构化测试过程在LMIS 项目中的实践效果进行了总结,并对以后继续实践本方法提出了一些改进设想。
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2005
【分类号】:TP311.52

手机知网App
【相似文献】
中国期刊全文数据库 前10条
1 徐广毅 ,张展 ,何岷;嵌入式电子飞行仪表系统(三)——软件结构的设计与实现(上)[J];电子世界;2003年07期
2 徐广毅,张展,何岷;嵌入式电子飞行仪表系统(四)——软件结构的设计与实现(下)[J];电子世界;2003年08期
3 杨康善;良好软件结构的分类构造法[J];西北大学学报(自然科学版);1986年02期
4 曾凡华;王怒涛;黄炳光;;支持可复用的石油工程软件结构初探[J];石油工业计算机应用;2002年01期
5 王振祥;;“攒”出的软件更稳定——介绍一种新的软件结构[J];程序员;2005年02期
6 杨正东;;银行业软件结构调整浅析[J];华南金融电脑;2008年12期
7 苏健民;许团;王颖;崔宝江;姜岚;孙维连;;软件结构脆弱性分析[J];电子学报;2009年11期
8 高洋;彭勇;谢丰;陈冬青;赵伟;徐国爱;;基于复杂网络的软件结构度量[J];清华大学学报(自然科学版);2012年10期
9 曾广周,于潇;初始软件结构图的自动生成[J];山东工业大学学报;1994年02期
10 任武;;通过用况聚类促进软件结构恢复的方法[J];电子学报;2013年07期
中国重要会议论文全文数据库 前2条
1 苏宏升;刘炜;;基于本体的软件结构演化模型研究[A];第四届中国软件工程大会论文集[C];2007年
2 韩进;李钢;;基于系统观层次结构定义的软件结构分析和设计[A];全国第16届计算机科学与技术应用(CACIS)学术会议论文集[C];2004年
中国重要报纸全文数据库 前2条
1 西风烈;2009,云计算来势汹汹[N];电脑报;2009年
2 赛迪翻译;门户产品市场两年后彻底消失[N];中国计算机报;2003年
中国博士学位论文全文数据库 前1条
1 李桓;基于复杂网络的软件结构复杂性分析与建模[D];武汉大学;2009年
中国硕士学位论文全文数据库 前1条
1 刘婕;软件结构化测试及其应用实践[D];电子科技大学;2005年
中国知网广告投放
相关机构
>武汉大学
>电子科技大学
相关作者
>李桓 >刘婕
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026