




全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Ubuntu 环境搭建 Jenkins + RobotFramework -by Bravo1. Ubuntu系统下搭建Jenkins + RobotFramework*前提你的Ubuntu系统要有图形化界面,要不Jenkins很难跑WebUI界面的用例2.首先是Ubuntu下,搭建RobotFramework这个网上有资料:(我用的是在线安装)l 安装pip, sudo apt-get install python-pipl 安装robotframework, sudo pip install robotframeworkl 安装selenium2library, sudo pip install robotframework-selenium2libraryl 安装Wxpython , sudo apt-get install python-wxgtk2.8 python-wxtools wx2.8-i18nl 安装ride, sudo pip install robotframework-ridel 打开ride 在终端里面输入:ride.py 看到Ride启动即可,说明你Ubuntu环境下RobotFramework搭建完成3.然后是搭建Jenkins这个Jenkins环境搭建,网上也有教程在终端执行以下命1)wget-q-O-/debian/.key|sudoapt-keyadd-2)sudosh-cechodeb/debianbinary/etc/apt/sources.list.d/jenkins.list3)sudoapt-getupdate4)sudoapt-getinstalljenkins安装完后,访问地址 IP地址:8080(例子 :8080)Jenkins页面Jenkins服务启动/关闭/重启service Jenkins startservice Jenkins stopservice Jenkins restart4.Jenkins结合RobotFramework使用需要用到几个Jenkins插件:robot插件:Jenkins:图形见面化插件插件安装:系统管理管理插件高级 直接上传即可,他会自动安装。安装完重启下服务,然后会在已安装的插件那可以看得到你已 安装的插件。Ubuntu下的Jenkins里配置Webdriver项目会碰到如下错误org.openqa.selenium.firefox.NotConnectedException: Unable to connect to host on port 7055 after 45000 ms. Firefox console output:Error: no display specifiedError: no display specified主要是因为webdriver需要一个虚拟的GUI来运行浏览器, 查了网上的资料,大多数都说用Xvfb, 配置里还需要有export DISPLAY=:1可是我又碰到了新的错误即使配置了DISPLAYError: cannot open display: :1感觉Xvfb使用比较麻烦,Red hat可以参考下面两篇文章Running headless WebDriver tests with Firefox 10, Xvfb and Jenkins (all on RHEL 6)http:/www.jpalomaki.fi/?p=403Running headless webdriver based selenium junit tests inside jenkins under ubuntu linuxhttp:/ralf.schaeftlein.de/2012/05/26/running-headless-webdriver-based-selenium-junit-tests-inside-jenkins-under-ubuntu-linux/最后找到还有一个虚拟UI就是VNC,Jenkins XVnc Plugin,使用非常简单,安装后在项目的config里勾选“Run Xvnc during build”就可以了,服务端安装sudo apt-get install vnc4server# Now start the VNC server once as the jenkins user and give it a password, # otherwise itll try to ask Jenkinssudo su jenkinsvncserverenter password: vncserverCtrl-CTesting with Selenium 2 / WebDriver, Firefox, Jenkins and Linuxhttp:/fuzzy
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二建水利水电考试试题及答案
- 列检值班员中秋节后复工安全考核试卷含答案
- 煤制烯烃生产工中秋节后复工安全考核试卷含答案
- 网络安全管理员中秋节后复工安全考核试卷含答案
- 岗前安全培训寄语课件
- 合成氨净化工国庆节后复工安全考核试卷含答案
- 耐火纤维制品成型工中秋节后复工安全考核试卷含答案
- 广告室内合同(标准版)
- 铁路机车制修工国庆节后复工安全考核试卷含答案
- 农化技术员中秋节后复工安全考核试卷含答案
- 2025年产前诊断知识考核试题及答案
- 护患冲突与沟通管理要点
- 2025年公文写作试题及答案解析
- 2025广东云浮市检察机关招聘劳动合同制司法辅助人员17人考试参考题库及答案解析
- 2025江西南昌市西湖城市建设投资发展集团有限公司及下属子公司招聘40人备考考试题库附答案解析
- 2025年工程物探试卷及答案
- 2025年军休服务管理机构招聘面试中常见陷阱问题解析与应对方法
- 涂装技能师考试题及答案
- 获得性长尖端扭转性室速朱俊讲课文档
- 2025年烟草专卖局公开遴选面试高分策略及模拟题答案
- 乳制品行业智能化奶源管理与追溯方案
评论
0/150
提交评论