基于Jenkins持续集成测试的设计与实现开题报告

 2022-01-29 18:58:45

1. 研究目的与意义、国内外研究现状(文献综述)

课题的意义:

现代软件规模已经极具膨胀,软件测试所占用的时间的比例也越来越大,如何提供高效,快速,自动化,可定制的继承测试环境已经成为软件行业亟待解决的问题。

随着软件开发复杂度的不断提高,团队开发成员间如何更好地协同工作以确保软件开发的质量已经慢慢成为开发过程中不可回避的问题。持续集成正是针对这一类问题的一种软件开发实践。它倡导团队开发成员必须经常集成他们的工作,甚至每天都可能发生多次集成。而每次的集成都是通过自动化的构建来验证,包括自动编译、发布和测试,从而尽快地发现集成错误,让团队能够更快的开发内聚的软件。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 研究的基本内容和问题

研究的目标:

通过对软件自动化测试的相关技术理论知识进行了深入的分析研究,构建了一个基于jenkins的持续集成测试方案,力图从理论上和实用上获得突破。以有效地帮助企业完成其整个的自动化测试过程,对整体的一个开发环境下某些特殊的软件测试系统让其进行全面的、完整的测试。

研究内容:

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

3. 研究的方法与方案

研究方法:

本项目的研究方法是在深入了解了持续集成测试的理论知识的前提下,应用jenkins构建平台,eclipse开发工具,以实现tdd(测试驱动开发)理念,来达到持续集成自动化测试的突破。

技术路线:

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

4. 研究创新点

特色或创新之处:

1.对比现有测试工具单一的测试功能,难以满足产品大量的测试需求,提出了基于 Jenkins的持续集成方案,集成了包括单元测试、测试用例覆盖率检查等测试功能。

2.在技术上实现了持续集成系统的自动化测试。

5. 研究计划与进展

研究计划及预期进展

研究计划:

2014年2月17日-2014年3月 学习持续集成、单元测试相关理论知识,熟悉jenkins、eclipse、tdd、svn等相关技术名词;

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

发小红书推广免费获取该资料资格。点击链接进入获取推广文案即可: Ai一键组稿 | 降AI率 | 降重复率 | 论文一键排版