首页> 中文学位 >基于基本路径测试的测试用例自动生成应用研究——从基本路径编码到测试用例的自动生成
【6h】

基于基本路径测试的测试用例自动生成应用研究——从基本路径编码到测试用例的自动生成

代理获取

目录

文摘

英文文摘

声明

第1章 绪论

1.1课题简介

1.2软件测试的发展

1.3主要研究内容

1.4论文的章节结构

第2章 软件测试技术

2.1软件测试的概念

2.2软件测试技术分类

2.2.1静态测试与动态测试

2.2.2黑盒测试法与白盒测试法

2.3软件测试步骤

第3章 测试用例生成技术

3.1基本路径测试技术

3.1.1为何采用基本路径测试技术

3.1.2如何进行基本路径测试

3.1.3讨论控制结构测试的几种情况

3.2遗传算法

3.2.1遗传算法的原理及特点

3.2.2用遗传算法生成测试用例的系统模型

3.2.3用遗传算法生成测试用例的方法

第4章 测试用例生成分析

4.1基本路径测试的实例分析

4.2基于基本路径测试的测试用例生成系统的构成

第5章 基于基本路径测试的测试用例生成实现

5.1系统实现思想与实现方法

5.1.1实现思想

5.1.2实现方法

5.2系统实现的功能

5.3测试用例生成及其准则

5.4实例演示

5.4.1功能描述

5.4.2实现过程

5.4.3演示结果界面

5.4.4测试用例输出

第6章 结束语

6.1论文期间的工作总结

6.2展望

参考文献

攻读学位期间公开发表论文

致谢

工程硕士生履历

展开▼

摘要

本论文题目来源于笔者所开发的“南通家惠油脂管理系统”这一实际工程项目。由于该系统包含的功能模块很多且流程复杂又与硬件设备的集成相关,因此,系统测试有很大难度和和较大的工作量。为了提高测试工作的效率、降低测试工作的复杂性,笔者在开发项目的同时,展开了关于测试自动化的相关问题研究。 基本路径测试是最先经过理论研究的基本测试技术,也是白盒测试技术中覆盖率较强的一种测试技术。在进行软件测试时,测试人员通常希望对于一段具体程序能够寻找出该程序的所有可执行路径,从而导出它的测试用例,然而遗憾的是,这种方法往往是行不通的。基本路径测试技术是一种可行的路径测试技术,它利用软件结构的相关特点,寻找程序的基本路径集,从而使得路径测试能够有效地进行。通过对基于基本路径集的测试用例的自动生成,能够使得测试过程自动化,从而可提高测试效率,使软件开发机构能够在有限的时间和成本代价范围内,开发出满足用户需求的高质量的软件产品,因而,本课题的研究,对于软件开发机构提高软件开发能力、降低软件开发成本,进一步提高其市场竞争力等,具有十分重要的意义。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号