首页> 中文学位 >基于工作流模型的软件自动化测试框架研究与实现
【6h】

基于工作流模型的软件自动化测试框架研究与实现

代理获取

目录

封面

声明

中文摘要

英文摘要

目录

第一章 绪论

1.1 课题研究背景及意义

1.2 国内外研究现状

1.3 论文的研究思路和文章结构

第二章 软件自动化测试技术

2.1 软件自动化测试的内涵

2.2 软件自动化测试的优势

2.3 软件自动化测试框架的设计特点

2.4 软件自动化测试脚本技术

2.5 本章小结

第三章 工作流建模技术

3.1 工作流的的定义

3.2 工作流的相关基本概念

3.3工作流模型的发现

3.3本章小结

第四章 自动化测试框架的设计与实现

4.1 需求分析

4.2 基于工作流的框架模型设计

4.3 总体设计

4.4 测试用例脚本的设计

4.5 自动化测试框架运行结果

4.6 经济效益分析

4.7 本章小结

第五章 总结与展望

5.1 全文总结

5.2 本文特色

5.3 后续工作展望

参考文献

致谢

展开▼

摘要

软件自动化测试已经成为软件测试的一种发展趋势,软件自动化测试的主要难点是测试流程的管理自动化。工作流管理技术兴起使得对流程的管理变得越来越专业化。将工作流管理技术运用到软件自动化测试中,就可有效解决这个难题。
  本文以工作流建模技术为自动化测试框架的模型构建方法,实现了一种基于工作流模型的软件自动化测试框架。根据实际被测软件的测试需求,通过工作流建模技术的挖掘算法一步一步设计出框架模型,并以此模型为基础,设计了管理模块、虚拟机模块和邮件模块等自动化测试平台的实体,实现了自动循环检测待测版本,自动分发测试任务;自动部署测试环境;自动执行测试任务,自动收集测试结果和生成发送测试报告。自动化测试框架建成后,应用到实际被测软件过程中,需要测试用例脚本。本文的测试脚本根据被测软件的特点选择共享脚本技术实现,减少了实现相同测试用例的开销成本,代码看来更加简洁易懂。
  最后经过测试和实际使用,并进行了经济效益分析。当测试次数大于七次时,自动化测试的效益开始高于手工测试,而按数据统计至发布前的回归测试次数至少为十次,远高于七次,得出本文的自动化测试框架显著提高了测试的效率。本论文所设计的软件自动化测试框架能够保证测试要求并能够长时间的持续工作,能够准确判定测试结果,收集整合测试报告并自动发送给测试人员,可根据实际的测试要求,调整测试用例,框架具有易操作的控制平台,结果满足系统设计需求,且具有创新性和实用性。
  本文的研究工作为软件自动化测试框架的模型构建提供了一种新的方法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号