【摘 要】
:
软件测试技术是软件开发过程中保证软件质量、提高软件可靠性、降低软件生产成本的关键技术手段。测试用例的生成是软件测试的一个关键环节,测试用例的好坏直接影响了软件测
论文部分内容阅读
软件测试技术是软件开发过程中保证软件质量、提高软件可靠性、降低软件生产成本的关键技术手段。测试用例的生成是软件测试的一个关键环节,测试用例的好坏直接影响了软件测试的效率和覆盖率,可以说测试用例生成技术,已经成为左右软件测试成败的关键因素之一。探索性测试是一种完全不同于传统测试方法的测试技术,它提出将学习被测系统、设计测试用例、执行测试同时进行的策略,以及拥抱变化的口号。探索性测试由于其高效的发现软件缺陷的能力而越来越受到人们的重视。本文的研究的重点就是一种基于探索性软件测试理论的测试用例生成系统的实现。Q-Patterns问题模板是将一组相关问题归纳到一起而形成的问题组模板,模板中的问题涉及到被测试软件的方方面面,它为测试用例的快速生成提供了一种全新的解决思路。本文在分析、研究传统软件测试及探索性软件测试的相关理论和技术内容的基础上,通过对测试用例生成技术的分析与研究,结合Q-Patterns问题模板技术和开发人员Bug历史记录统计信息,设计并实现了一种基于探索性软件测试理论的测试用例生成系统,其核心是通过Q-Patterns问题模板和开发人员的Bug历史统计信息,高效而精确的定位被测系统中可能存在的Bug,设计出相应的测试用例。本文将基于探索性测试的测试用例生成系统分为三个模块,分别是Q-Patterns问题模板管理模块、开发人员Bug历史统计信息管理模块和测试用例生成及管理模块。模块间通过后台数据库中Q-Panenls问题模板字段作为通信接口,共同协作,组成了一个高效的测试用例生成系统。
其他文献
<正>物理是一门以实验为基础的自然科学,物理实验在物理教学中有着举足轻重的作用,物理概念的建立与物理规律的发现,都以实验事实为依据,实验是物理学的重要研究方法,只有重
随着北京市城市化和机动化的迅猛发展,机动车的保有量越来越大,给北京的交通带来了极大的压力,这种压力不仅表现在道路交通的拥堵上,还表现在车辆的停放上。产生交通问题的实
音乐素养作为文化修养的重要组成部分,也是老年人重要的精神追求之一。音乐有利于老年人保持愉悦的身心,也有利于老年人的文化修养和艺术品位的提高,从而实现老年人生活质量
《键盘上的游戏———儿童钢琴启蒙教程》全教材共有6册,是由段晓军、段学军编著。儿童的钢琴启蒙教材在钢琴教育中的作用和地位十分重要。这套书的特色主要是把趣味性放在突
树池应用历史悠久,其作为园林小品的一种,在美化观赏、引导视线、组织交通、围合分割空间、构成空间序列、发挥防护功能以及提供休息场所等方面起着重要作用。依据树池的起源
对城市道路绿化设计的基本方法进行阐述,从城市道路绿化的景观敏感度、司乘人员的观赏视角、观赏范围和色彩感知等方面入手,研究其与车行速度之间的关系。对不同车行速度下的
文章考察了环境会计、排污权会计和碳排放权会计发展的特点及三者之间的关系,对排放权会计进行了定义,并从环境会计的视角分析排放权会计的理论基础、目标、假设、核算等相关
词根是复合词的组成要素。中日词汇中都存在由汉语词根构成的复合词。这些复合词虽然有一些共同点,但汉语词根在复合词中的作用、价值等不尽相同。从这些不同点可以管窥中日
<正>由中央电视台、中国音乐家协会共同主办的"快乐一起来"——2012全国儿童歌曲大奖赛历时三个多月,终于画上了圆满的句号。2012年7月29日晚七点半,大赛颁奖晚会在中央电视
溶解性总固体的测定受环境和人为操作影响较大,平行性、稳定性差,而电导率的检测既方便又快捷,重现性、稳定性好,若二者相关性关系显著,可通过测定电导率,按一定的比例推算天