jenkinsnose自助式自动化测试平台.pptx

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Jenkinsnose 我们的工作主要是结合Jenkins和Nose实现满足测试需求的“自助式”自动化测试平台。本方案以Jenkins作为平台基础,结合功能强大的插件及系统配置,部署基于Nose的自动化测试服务,提供了友好的Web访问界面。并部署在运程服务器上,可以随时按照自己的需求对python的工程进行远程自动化测试,并且在结束后以邮件方式提供提醒。 目录 contents 01 02 03 项目总览/Project Overview 功能介绍/ Functions 项目总结/ Project summed up 1 项目总览 Project overview 系统架构 平台构造 远程部署 组员分工 系统架构 平台构造 安装完毕后访问默认Web界面: 1.由于没有默认账户,所以在秘钥验证后需要新建一个管理账号; 2.安装所有的推荐插件; 3.由于需要上传下载文件,所以我们还选择了publish over SSH插件。还有其他所需插根据需求手动添加; 4.Python中配置nosetests、nosexcover、和coverage包用来提供测试服务 安装Jenkins 配置Python运行环境 安装Nose功能支持插件 远程部署 组员分工 柯其学 王玺珺 夏鼎 登录与权限、个性化邮箱、远程部署、文档 Nose环境配置、任务定制、执行 文件上传下载方式、测试、文档 2 功能介绍 Function 用户与权限 任务请求定制化模块 任务提交与执行模块 任务状态与历史记录 Email提醒 新建用户 1 2 3 4 5 系统管理 Configure Global Security 设置允许用户注册 1.管理员新建用户 2.首页注册 权限管理 管理账户进入系统管理Configure Global Security权限设置 任务请求定制化模块 任务请求定制化模块 提交与执行模块 提交与执行模块 提交与执行模块 提交与执行模块 任务状态与历史记录 Email提醒 系统管理系统设置 Email提醒 Email提醒plus Email提醒plus Email提醒plus 4 项目总结 Project summed up 在本次实习中,其实创新点就是做了Python的自助式自动化测试平台。主要的困难点在于我们对很多插件和nose的功能包不熟,对于Python这方面的资料也不是太多,所以更多的是要去翻阅官方指南和尝试,踩过一些坑,比如邮箱,也经历过一切按照指南的方法,但就是通不过的无奈,但是不断地查找资料和开荒,总是能有所收获,虽然很花时间和精力,但是最后解决了问题所带来的满足感更值得。 谢谢聆听 ——王玺珺、夏鼎、柯其学

您可能关注的文档

文档评论(0)

xingyuxiaxiang + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档