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

家装网站模板下载长治市建设厅官方网站

家装网站模板下载,长治市建设厅官方网站,怎么推广自己的链接,中国台州网背景 最近想做一个简单的pytest 测试#xff0c;用allure出报告#xff0c;结果发现网上的方法都是在windows上装jenkins,然后用jenkins跑一个本地的运行环境。这种做法明显很不2019年。于是我决定做一个在jenkins上使用docker运行pytest#xff0c;然后再出allure报告的文…背景 最近想做一个简单的pytest 测试用allure出报告结果发现网上的方法都是在windows上装jenkins,然后用jenkins跑一个本地的运行环境。这种做法明显很不2019年。于是我决定做一个在jenkins上使用docker运行pytest然后再出allure报告的文章。 思路 在一台电脑上安装jenkins,可以参考我的文章https://www.yinyubo.cn/?p268准备python代码放到git上jenkins通过git拉取代码。代码中包含Dockerfile,测试用例,requirements.txt拉取代码之后通过Dockerfile产生一个python的镜像并且在镜像中通过requirements.txt去安装pytest,allure的相关依赖通过这个镜像产生一个容器容器命令运行pytest产生测试报告并且挂载到jenkins服务器上.(注意这里为什么要在容器里运行pytest呢因为如果在Dockerfile里运行pytest一旦产生测试失败是会导致jenkins退出shell执行的)Jenkins通过allure插件读取第4步产生的测试报告。生成allure报告 具体步骤 第一步忽略。请参考文章https://www.yinyubo.cn/?p268准备python代码。产生Dockerfile,测试用例,requirements.txt如下图Dockerfile内容如下 1 2 3 4 5 FROM python:3.7.3 WORKDIR . ADD . . RUN pip install -r requirements.txt CMD [pytest, -q,TestCase/AIMP/Connect/AIMP_Connect_01.py,--alluredir,allure-results] requirements.txt内容如下 1 2 3 4 5 6 7 8 9 10 allure-pytest2.6.2 allure-python-commons2.6.2 atomicwrites1.3.0 attrs19.1.0 colorama0.4.1 more-itertools7.0.0 pluggy0.9.0 py1.8.0 pytest4.4.1 six1.12.0 测试用例可以如下 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 import pytest def test_success():     this test succeeds     print(1)     assert True def test_failure():     print(2)     this test fails     assert False def test_skip():     print(3)     this test is skipped     pytest.skip(for a reason!) def test_broken():     raise Exception(oops) def test_success2():     print(4)     assert True 3.jenkins配置这里如何拉取git代码就不写了。这个很简单主要是构建命令和构建后操作这里我复制了我的构建命令如下 1 2 3 nameapitest docker build -t $name . docker run -d --name $name -v $PWD/allure-results:/allure-results $name 效果如图 4.运行job查看allure结果 任何程序错误以及技术疑问或需要解答的请添加
http://www.sadfv.cn/news/161923/

相关文章:

  • 自己建立的网站网站开发的热门博客
  • 做资源网站赚钱吗wordpress过滤机制
  • 惠州高端网站建设服务短网址api接口
  • 商城网站支付端怎么做wordpress 性能
  • 建设项目环评验收网站体育类网站开发
  • 汕头seo网站排名网站的网站制作
  • 有做销售产品的网站淘宝客如何做淘宝客网站
  • 免费ftp服务器申请网站seo网站结构图
  • 做网站一个人可以吗wordpress 第三方登录
  • 杭州网站优化网站建设具体要求
  • 徐州做网站需要多少钱网站空间搭建
  • 网站建设面谈话术wordpress4.6手册 chm
  • 无锡本地做网站手机网站跟pc网站有什么不同
  • 响应式网站做seo怎么样wordpress自适应导航模板
  • 建造网站的软件网站工作室设计
  • 泉州建设网站的公司wordpress加超链接
  • 喀什网站制作dedecms网站上传
  • 企业网站建设知乎丽水建设公司网站
  • 购买的网站怎么看网站空间大小网站做第三方登录
  • 自助网站推广系统做网站要用到什么软件
  • 河北营销型网站方案网站怎么添加手机版
  • 做网站前台内容对应填充在跨境网站贸易公司做怎么样
  • 上海最专业的网站建设公司哪家好怎么注册自己的微信小程序
  • 营销型网站的建设规划asp.net网站开发书籍
  • 网站开发中心外贸网站建设设计方案
  • 做网站的励志故事wordpress写技术博客
  • 变更网站怎么做嘉兴seo关键词优化
  • 做网站维护需要懂什么邓州微网站建设
  • 网站里自己怎么做推广哈尔滨网站建设步骤
  • seo人员培训南宁seo网络推广