当前位置: 首页 > news >正文

长春学校网站建设方案咨询网站有了如何做推广

长春学校网站建设方案咨询,网站有了如何做推广,网页制作入门到精通,商丘网络推广平台一#xff0c;引入问题 自动化测试脚本绝大部分用于回归测试#xff0c;这就需要制定执行策略#xff0c;如每天、代码更新后、项目上线前定时执行#xff0c;才能达到最好的效果#xff0c;这时就需要进行Jenkins集成。 不像web UI自动化测试可以使用无痕浏览器做到无界…一引入问题 自动化测试脚本绝大部分用于回归测试这就需要制定执行策略如每天、代码更新后、项目上线前定时执行才能达到最好的效果这时就需要进行Jenkins集成。 不像web UI自动化测试可以使用无痕浏览器做到无界面APP UI自动化需要用到真机或模拟器在完全的linux环境下做Jenkins集成显得不太可能。 可以在自己的工作电脑上搭建Jenkins并运行APP UI自动化测试项目但工作电脑关闭后就不能定时运行自动化项目且工作的电脑还要用来做别的工作这样显得极其不方便。 基于以上等原因可以考虑向公司申请一台专门用于做自动化测试的本地电脑搭建好本地电脑的测试环境连接真机或模拟器在公司的测试服务器上部署Jenkins新建节点连接本地测试电脑这样就可以利用Jenkins设置策略定时在本地测试电脑上构建测试项目。 注意之所以不直接在专门用于测试的电脑上直接搭建Jenkins是因为可能除APP自动化项目外还有web自动化、接口自动化或者其他集成项目Jenkins搭建在远程服务器上方便对所有需要Jenkins构建的项目进行管理。 二搭建思路 1搭建Jenkins 2新建节点 3配置节点 4节点启动代理 5新建任务 6配置任务获取最新代码、关联从节点等 7调试构建 三具体步骤 1搭建Jenkins 不多赘述网上教程很多大家自行查阅。也有很多公司的测试服务器已经搭建好Jenkins直接使用即可。 2新建节点 登录Jenkins -- Manage Jenkins -- Manage Nodes -- 新建节点具体步骤如下 点击确定后会跳转至节点配置页面。 3配置节点 3.1按下图中的说明进行配置未进行说明的默认即可再点击【保存】按钮。 注意 远程工作目录理论上可以填写本地测试电脑里的任意目录路径但最好专门新建一个用于Jenkins工作的目录。 我这里的Jenkins版本为2.176.3启动方法中无 Launch agents Java Web Start 选项网上查找资料后进入Manage Jenkins -- Configure Global Security 进行如下设置 但启动方法中仍然没有展示Launch agents Java Web Start选项。但其实这里选择Launch agent by connecting it to the master也是可行的。 3.2点击保存后跳转至Nodes页面出现如下节点 4启动代理 4.1Nodes页面点击节点跳转至如下页面 4.2这里有两种方法启动节点我选择第一种点击【Launch】提示下载slave-agent.jnlp文件将该文件下载保存至方便后面查找的目录里。 4.3双击slave-agent.jnlp文件后点击运行会出现如下图标 这个时候在Jenkins主页我们会看到节点已经连接成功。 5新建任务 新建一个自由风格的任务步骤如下 6配置任务 对上一步新建的任务进行配置步骤如下。 6.1任务关联节点 标签表达式里可以填写配置时填入的标签名也可以直接填写节点名称。 6.2源码管理 6.2.1因为我的代码通过git管理所以选择Git选项 6.2.2Repository URL填入git中该测试项目的地址 6.2.3Credentials填入git账号跟密码。填写方法点击【添加】按钮进入添加页面添加git账号密码后再选中即可具体如下 6.2.4Branch Specifier (blank for any)选择项目分支可填写该项目需要运行的分支没有其他分支的话默认master即可 6.3构建触发器非必选 可根据自己的需求来选择不同的项进行配置也可不配置。如果需要定时构建运行项目则勾选Build periodically填入30 23 * * *则表示每天晚上11点半开始运行项目如下所示 6.4构建 点击【增加构建步骤】按钮选择Execute Windows batch command 输入构建命令即执行自动化测试项目的命令 注意第一次配置构建命令时可以随意配置如python run.py保存配置后先进行第一次构建第一次构建完成后会在节点配置的远程工作目录里生成workspace文件夹接下来会对第一次构建步骤具体介绍。 6.5进行第一次构建 按照上面的步骤进行配置后先点击【应用】再点击【保存】 保存成功后跳转至test任务页面点击【Build Now】进行第一次构建 不用管第一次构建是否成功构建完成后会在节点配置的远程工作目录里生成workspace、remoting两个文件夹如下图 并在workspace中会自动生成两个以任务名命名的文件夹如下图的test、 同时会从第6.2步中配置好的git仓库中下载项目代码保存在test文件夹中如下 至此第一次构建的目的达到了。但是我们需要根据项目中run文件的具体路径再次配置任务里的构建命令后续才能正确地构建运行测试项目这里配置如下再点击应用、保存。 注意执行python命令需要提前在本地测试电脑里配置好python。 7调试 按照第6步配置任务完成后先调试是否能跑通调试成功后才可进行正式构建执行测试项目进入任务主页面点击【Build Now】按钮。 在构建历史中还可选择点击某次构建进入控制台查看构建日志如下 至此就可以通过远程Jenkins在本地测试电脑上集成构建测试任务了。 四总结 注意 配置节点时填写的远程工作目录是本地测试电脑上的目录路径即该Jenkins节点的工作目录。 配置任务的源码管理时根据实际需求如果是git仓库就选择Git如果是SVN就选择subversion 进行第一次构建之前由于还没有在远程工作目录里生成workspace并拉取代码配置的构建命令并不需要真实的执行命令如python run.py 第一次构建通常情况下会失败但会生成remoting、workspace并从远程代码仓库拉取代码存放在workspace中以节点名称命名的文件夹里 第一次构建完成后需要对任务重新配置正确的构建命令如python E:\autoTest\workspace\test\run.py
http://www.hkea.cn/news/14471479/

相关文章:

  • 在淘宝做印刷网站怎么办厦门易尔通网站建设好吗
  • 山东泰安特产外贸seo网站推广
  • 长沙网站制作建设文章优化关键词排名
  • 做彩票网站空间去哪买北京网站建设公司代理
  • 建设钓鱼网站源码注册公司流程时间
  • dw做的网站怎么在vs凡科轻站
  • 北京 建网站广州商务网站建设电话
  • seo教程培训深圳专业seo外包
  • 建站软件排行榜济宁市城市建设投资中心网站
  • 如何在网站中做公示信息成都网站建设 四川冠辰科技
  • 网站设置首页连接分类页的视频教程不要轻易注册一家公司
  • 中山做网站iis搭建网站怎么做前端
  • 做微网站平台室内设计课程
  • 门户网站建设 知乎如何做交易网站
  • 同城做推广哪个网站好网站推广策划的策略
  • 阿狸网站建设绍兴做网站的公司
  • 一流专业建设网站昆明seo博客南网站建设
  • 做单页网站怎么选产品宝安高端网站建设公司
  • 个人网站注册什么域名网站开发各小组互评表
  • 辽宁建设厅勘察设计网站海口市建设工程质量安全监督站网站
  • 做网站4000-262-263西部空间官方网站
  • 北京电力建设公司网站装修案例图片 效果图
  • 网站设计北京新wordpress多用户小程序商城
  • 网站建设的开票编码软件工程考研难度大吗
  • 网站后台登陆地址微信公众号推广怎么收费
  • 个人业务网站源码来凡网站建设公司
  • 做网站外包最牛的公司开放平台设计
  • 网站建设课程报告网店服务平台
  • 上海做网站建设的公司黄浦区seo网站建设
  • 电子商务网站建设与管理课后品牌网站建设怎么收费