软件测试数据自动生成方法研究

来源 :电子设计工程 | 被引量 : 0次 | 上传用户:baronsong2009
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在对软件进行测试中,生成测试用例是一个工作量巨大的工作,若是依靠手工方式生成测试数据则极有可能出现错误.为了保证测试的充分性,测试用例的有效性,本文研究了如何进行测试数据的自动生成,提出了基于遗传算法的软件测试数据的生成方法.本方法利用遗传算法实现测试数据的自动化生成,并在生成的过程中并对测试数据进行测试,解决了路径覆盖的测试.
其他文献
利用均值不等式求函数的最值是高中数学的一个重点,也是高考的一个热点,三个必要条件即一正(各项的值为正)二定(各项的和或积为定值)三相等(取等号的条件成立)更是相关考题瞄准的焦点。在具体的题目中,“正数”条件往往从题设中获得解决,“相等”条件也容易验证确定,而要获得“定值”条件常常被设计为一个难点,它需要一定的灵活性和变形技巧,因此“定值”条件决定着均值不等式应用的可行性,这是解题成败的关键。下面就
耐久跑作为中学体育教材的重要组成部分,在教学中有着其他项目不可替代的作用,但大多数学生对耐久跑毫无兴趣。在目前新兴体育活动越来越被学生所喜爱的情况下,如何根据新课程标准来进行耐久跑教学是值得探讨的话题。    一、 耐久跑的教学现状    为了改变学生耐力素质下降的现状,使学生由不愿练变为肯练、乐练,由被动、被迫变主动,喜欢上耐久跑课,体育教师们绞尽脑汁。由最原始的跑圈圈演变为按自然地形跑、采用图
采用step&shoot和slidingwindow两种模式分别设计10例鼻咽癌患者的调强放射治疗(IMRT)计划。在射野方向、优化条件、处方剂量及优化通量完全相同的前提下,比较两种计划设计模式下
目的观察经支气管镜球囊扩张术治疗良性气管支气管狭窄的疗效和安全性。方法气管内局麻下对14例良性气管支气管狭窄患者施行支气管镜直视下球囊扩张术,分别于术前和术后随访中
针对一类具有马尔可夫特性时延的网络化控制系统,考虑系统参数不确定性的影响,基于时延T-S模糊模型建立数学模型,通过构造离散Lyapunov函数,推证出了确保网络化控制系统在执
针对高危险作业机器人工作环境的复杂性和作业任务的高难度,设计了机器人双关节机械臂控制系统。系统采用ARM处理器,由光电编码器采集速度和位置信息构成双闭环控制,从而使机
Flash是当前最优秀、应用最广泛的网页矢量动画设计软件。它基于矢量化的图像和动画,体积紧凑、短小,非常利于网络传播。鲜明、有趣的动画效果更是吸引观众的视线。本文是作
中等职业技术教育是以培养应用型专门人才和熟练劳动者为目的的教育。职专生在校三年的学习中要获得过硬的操作技术,达到一定的技能水平,主要是依靠实习课中由低级到高级、由简单到复杂、由不熟练到熟练的反复训练过程中循序渐进形成的。《机械设备控制技术》中电气控制线路的接线训练也不例外。  不过,电气控制线路接线训练又有其独特的一面。其一,在实习中必须接触电,而且是强电,因此具有一定危险性。其二,实习具有复杂性
介绍了基于象散法的激光自动聚焦原理,论证了利用该原理在金属表面微位移测量技术中的应用,可通过对自动聚焦伺服系统各信号的控制来进行表面形貌的测量。研究并开发了一台基于
给出用差分迭代仿真一阶线性系统的被控对象动态特性的理论依据,并据此理论对一阶对象、一阶线性系统进行了动态仿真。结果表明,在采样周期选择合适的情况下,利用差分迭代算