基于软件层次化模型的软件测试数据生成

来源 :计算机应用 | 被引量 : 0次 | 上传用户:w_wangjing
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
针对基于Markov链模型的软件测试技术在测试数据生成时不考虑软件的结构信息,生成的测试数据集对代码路径的覆盖能力以及缺陷检测能力都较低的问题,将统计测试与基于Markov链模型的测试相结合,提出了一种新的软件测试模型——软件层次化模型。该模型涵盖了软件与外部环境之间的交互。同时描述了软件内部结构信息。还给出了该模型测试数据集的生成算法:首先生成符合使用情况的测试序列,然后为测试序列生成覆盖软件内部结构的输入数据。通过针对示例软件的实验结果表明,与基于Markov链模型的测试方法对比,基于软件层次化模型的
其他文献
基层干部是地方政府直接服务群众的"一线人员",其能力和素质的高低,决定了其服务群众水平的高低。从实际工作来看,基层干部具备的"听、说、读、写、办"等五种基本能力,是做好基层
学生习题出了错误,教师帮助学生更正后,有一部分学生还是会在这里出错。我们研究小组通过研究,摸索了物理习题纠错的有效方法,编写了易错题的教案和试卷。激发了学生的兴趣,
目的 探讨高龄人工股骨头置换术患者的围手术期整体护理效果。方法 随机将50例接受人工股骨头置换术的高龄患者分为2组,各25例。观察组采用围手术期整体护理。对照组行常规护
中职学校的学前教育专业在进行学生的美术色彩教学时往往是以培养幼儿的色彩观察能力、创造性思维以及色彩规律的掌握为目的的,使得他们能够完成颜色丰富的色彩作品的创作。
白沙黎族自治县生态环境敏感区面积较大,极高敏感区面积为77371.54公顷,占到了县域面积的36.54%,研究区生态敏感程度总体较高;就空间分布来看,白沙黎族自治县生态敏感区域主
目的利用离体心脏灌流模型,研究3’-大豆苷元磺酸钠对离体心脏缺血/再灌注损伤的保护作用,并探讨其抗氧化作用的机制。方法应用Langendorff离体心肌缺血/再灌注损伤模型,在灌流液
少年得志,技术官僚,宦海浮沉,回归研究。时隔近六年,邱晓华再次成为焦点。8月下旬,"邱晓华将出任民生证券首席经济学家"成为最受关注的人物消息。此项任命已获民生证券董事会
孔子关于“仁”的学说以“爱人”、“克己复礼”、“己所不欲勿施于人”为主要内容,在当今全面从严治党的背景下,“仁”是贯彻全面从严治党的重要传统文化资源,且对全面从严
立体城市的概念源于一个非常有趣的故事。3年前,有个朋友告诉我说:有位神人有本天书要给你看,一般人看不懂,写书这人认为只有你能看懂。我拿来一看,是一本很厚的白皮书,叫《
小学阶段的学习,是初级阶段的学习,也是为今后学习以及生活奠定基础的学习阶段,而小学语文教学是小学教育的基础学科之一,也是伴随着学生整个阶段的重要学科,对于学生的成长