软件测试用例自动生成技术的应用研究

被引量 : 0次 | 上传用户:mumu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
现在计算机已经应用到各行各业,虽说计算机技术给人们带来了各种方便和快捷,但同样存在着大量的问题,问题的根源产生于人们在对系统进行开发时候,或者由于业务需求分析的不均,或者因为底层系统架构实现的问题,在系统上线的时候会暴露出各种各样的问题,这就需要在我们正式的应用系统前,做好充分的测试准备,否则当系统上线,如果出现相应的问题,会给企业带了不可估量的损失在软件的开发过程中,软件测试是保证软件质量和可靠性的关键。软件测试的目的就是纠错和调整,然而,在测试过程中,如何选择有代表性的输入数据(测试用例)来测试被测程序,使其更完全、更彻底地暴露软件所存在的错误,是软件测试人员最为关心的问题。鉴于测试人员在选择测试用例时带有很大的盲目性,开发一种自动生成测试用例的工具是十分必要的。测试用例自动生成是软件测试自动化领域的难题之一,研究了基于活动图中活动说明的测试用例生成覆盖准则,并以此作为设计测试用例的基础。本文的研究内容属于基于规格说明的软件测试的范畴,这种生成测试用例的方法是一种新兴技术,它优于以前的基于结构代码生成测试用例的技术。目前关于自动化测试的研究在国内外正在受到学者们的注重,我们本课题正好借助于进行深层次的研究。在对相关信息和技术进行了了解后,改进生成算法而进行提高应用。
其他文献
学习倦怠主要指学生在学习过程中,由于学业负担、学业压力等原因,导致情绪和心理上的耗竭、低效能能感和师生疏离的现象。学习倦怠广泛存在于中学生的学习生活中,并严重影响
从机构设置、立法、规划、资金投放情况等方面对阪神大地震的灾后重建工作进行了梳理,并引出对四川大地震灾后重建工作的5点启示:灾后重建工作中必须明确各级政府的支出责任;
文章对"炙手可热"在当代的流行用法(多被认定为"误用")进行了考察,探讨该词新义衍生的动因、过程和机制,认为该现象跟相关词语语义感染诱发、音节协调和语义补缺、社会认知观
某企业为了寻求更大的发展,实现企业的技术进步,提高企业市场竞争能力,准备对现有生产设备进行更新改造,拆除全部焙烧反射炉,新建4台回转窑,用于焙烧原料,在满足生产能力的前
作为Web2.0时代的代表性网络应用,微博在最近几年得到了飞速发展。用户使用微博发布和获取信息,实时信息通过大量用户的转发得到快速扩散,大量用户带来的海量信息背后蕴含着
近年来,随着城市化尤其是中心城市极化进程的加快,我国许多城市的开发区在诸多方面受到冲击,困扰开发区健康、可持续发展的矛盾越来越多,破解的关键在于功能转型及相应的结构
《安娜贝尔·李》为19世纪美国作家埃德加·爱伦·坡的著名诗作,体现了其独特的审美意识,是其人生与艺术,实践与理论结合的产物。理解其诗歌艺术的关键在于把握这些结合点,以
小组"小老师"教学以学生的发展与学习需要为宗旨,让每一个学生都能在群体中找到自己的位置同时得到发展。这样可以培养出具有健全人格的创新型人才。本文重点阐述小组教学在
进入新的世纪,伴随着城市化进程加快和人口的快速增长,能源危机越来越严重,因此新能源技术的开发成为了目前热门而又紧迫的议题。太阳能因其取之不尽,清洁安全,被认为是最理想的可
新的教育理念,使师生关系发生了根本性的转变。随着时代的发展,人的主体意识和主体性不断得到提升,传统的主客二元对立思维范式下的师生关系出现了系列问题,已不能适应教育的发展