基于selenium和Jenkins的持续集成自动化测试框架的设计和实现.pdfVIP

基于selenium和Jenkins的持续集成自动化测试框架的设计和实现.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
麓o16筇戆期(总第碡朝期) 岔业料扳与瓦辰 企业辩技创新 基于 selenium和 Jenkins的持续集成 自动化测试 框架的设计和实现 冯小梅 1,2 孙卫宁 ,曾 兰 (1.广西大学 计算机与电子信息学院,广西 南宁 530004;2.广西计算中心,广西 南宁 530022) 摘【 要】为了及早发现和解决系统出现的问题,保证系统的质量,通过持续集成和自动化 测试相结合的方式,设计并实现了持续集成 自动化测试方案,采用持续集成工具Jenkins 搭建持续集成平台,使用maven实现 自动化构建和 selenium实现测试功能,能自动化完 成编译、测试、部署和发布过程 ,无需人工干预,做到集成和测试过程完全 自动化,从而 提高开发和测试效率。 关【键词】持续集成;自动化测试;selenium;Jenkins;maven 中【图分类号】TP311.52 文【献标识码】A 文【章编号】1674—0688(2016)01—0043—04 由-TfE多bug在项 目的早其晾虻存在,到最 馘 的时 今web应用开发中需求频繁变动的问题。本文通过持续 候才发现问题,然后找原因解决bug,会耗费大量的时间 集成和自动化测试相结合的方式,设计持续集成自动化测 与精力。通过maven和Jenkins实现系统持续集成,每 试方案,-月*51匕自动化完成编译、测试、部署和发布过程,做 次的集成都是通过自动化的构建来验证,包括自动编译、 到集成和测试过程完全自动化。 测试和部署,从而尽快地发现集成错误,让团 能够更快 地开发内聚的软 ”。在持续集成里不再只是编译和连接, 1相关知识介绍 创建还应该包括自动化测试,自测试的代码是开发人员提 Jenkins是iava开发的持续集成工具,能快速且高 交源码的时候同时提交的,将所有的这些自澳n式代石--5整合 频率地自动构建项 目的源代码,每次通过 自动化的编译、 到一起形成;贝赋集,在所有的最新的源码通过编译和连接 测试、审查、打包和部署,并创建集成报告发送给相关 之后还必须i 个测试集的测试才算是成功的创建。而 人员。Jenkins与主流的构建工具、版本控制系统及自动 selenium是一套自动化测试框架,可以用于单元测试、 化测试框架都-月*15匕进行很好的支持,而且提供了灵活的插 回归测试、冒烟测试、集成测试、验收测试 ,可以完 件扩展框架。 成持续集成中的测试功能。文献[2】采用持续集成的方式, 使用Jenkins对相关的自动化集成部署进行了尝试。文献 Maver是一个项目管理和构建自动化工具,它的服 [3】通过Selenium的基本组件及实现测试原理,实现在 务之—是完成构建,从代码清理、编译、测试、打包和部 B/S架构应用系统上进行自动化测试。文献4【】通过sele— 署。Maven还是依赖管理工具,它提供了中央仓库,帮 nium的平台无关行和易操作性,研究能够直接在浏览器 我们下载、组织禾rl管理组件,通过一组坐标maven就能 中运行,多语言多平台支持的低耦合测试框架,该框架主 够找到任何一个Java类库。Maven抽象了构建生命周 要针对如何降低脚本之间的耦合性,如何灵活地组合不同 期,实际需要插件来完成任务,这一过程是通i

文档评论(0)

yingzhiguo + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:5243141323000000

1亿VIP精品文档

相关文档