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

石景山老山网站建设搜盘网

石景山老山网站建设,搜盘网,网站建设jsp,网站建设简介背景: API接口自动化使用python语言实现,利用httprunner框架编写自动化用例场景(执行的时候还是依赖pytest),使用jenkins自动构建git上的源代码,并产生allure报告可视化展示API执行结果。 步骤 1.进入jenkins容器 注意使用roo…

背景:

API接口自动化使用python语言实现,利用httprunner框架编写自动化用例场景(执行的时候还是依赖pytest),使用jenkins自动构建git上的源代码,并产生allure报告可视化展示API执行结果。

步骤

1.进入jenkins容器

注意使用root身份进入容器
docker exec -it -uroot jenkins bash

2、具体安装步骤

## 见上篇https://blog.csdn.net/dghrty_show/article/details/134445662?spm=1001.2014.3001.5502

3、验证python安装是否成功

在这里插入图片描述

4、安装过程中遇到的问题

##编译python执行make时,遇到如下报错导致未编译成功,报错这个会导致pip3无法使用,所以必须要解决这个
zipimport.ZipImportError: can't decompress data; zlib not available
make: *** [Makefile:1102: install] Error 1
#问题原因
当前路径下缺少zlib相关依赖包
#解决办法cd ~apt-get install zlib# #一定要回到python的安装路径下,/opt/py3.6次编译cd /opt/py3.6/makemake install
##问题:执行shell脚本时,使用pytest -s -q testcases/ --alluredir=reports/ --clean-alluredir时进行jenkins构建一直报错
/tmp/jenkins138024061767095240.sh: line 3: pytest: command not found
##解决办法:
python3 -m pytest -s -q testcases/ --alluredir=reports/ --clean-alluredir
##原因:
1执行shell脚本的时候报找不到pytest命令,但是自己的库里其实已经通过pip安装了pytest,执行pip list也是可以查询到pytest的版本信息
2本来想通过设置环境变量解决,但是最终失败(如下设置)
cat  ~/.bash_profile
验证是否添加成功echo $PATH
3最终原因是:我自己通过pip去安装的pytest 并不会使其成为系统命令,所以需要通过:python -m  pytest 命令执行,使其成为系统命令
问题:在jenkins容器内安装了pytest但是就找不到pytest在哪里?
1使用whereis/which pytest无法找到
2使用 pip3 show pytest
root@localhost:/# pip3 show pytest
Name: pytest
Version: 5.4.3
Summary: pytest: simple powerful testing with Python
Home-page: https://docs.pytest.org/en/latest/
Author: Holger Krekel, Bruno Oliveira, Ronny Pfannschmidt, Floris Bruynooghe, Brianna Laugher, Florian Bruhin and others
Author-email: 
License: MIT license
Location: /usr/local/src/py3.6/lib/python3.6/site-packages
Requires: attrs, importlib-metadata, more-itertools, packaging, pluggy, py, wcwidth
Required-by: allure-pytest, httprunner, pytest-html, pytest-metadata

其实在jenkins中安装python后,安装的各种插件都是在py3.6/lib/python3.6/site-packages下的


文章转载自:
http://pediculate.tgcw.cn
http://scar.tgcw.cn
http://phthisiology.tgcw.cn
http://congenial.tgcw.cn
http://copper.tgcw.cn
http://adamsite.tgcw.cn
http://junkie.tgcw.cn
http://shaganappi.tgcw.cn
http://lassallean.tgcw.cn
http://incongruent.tgcw.cn
http://tampax.tgcw.cn
http://supposing.tgcw.cn
http://foully.tgcw.cn
http://marrowy.tgcw.cn
http://playdom.tgcw.cn
http://empiric.tgcw.cn
http://whitefly.tgcw.cn
http://phelloderm.tgcw.cn
http://asset.tgcw.cn
http://pend.tgcw.cn
http://forth.tgcw.cn
http://heimlich.tgcw.cn
http://semiorbicular.tgcw.cn
http://chateaux.tgcw.cn
http://yon.tgcw.cn
http://eai.tgcw.cn
http://amenophis.tgcw.cn
http://leninite.tgcw.cn
http://postdoctoral.tgcw.cn
http://abut.tgcw.cn
http://trillium.tgcw.cn
http://poachy.tgcw.cn
http://octachord.tgcw.cn
http://thousand.tgcw.cn
http://peeblesshire.tgcw.cn
http://protrude.tgcw.cn
http://basophilous.tgcw.cn
http://balladist.tgcw.cn
http://vashti.tgcw.cn
http://phenolize.tgcw.cn
http://lansing.tgcw.cn
http://nip.tgcw.cn
http://movieland.tgcw.cn
http://plantimal.tgcw.cn
http://buccaneering.tgcw.cn
http://metallide.tgcw.cn
http://signore.tgcw.cn
http://lumirhodopsin.tgcw.cn
http://kuweit.tgcw.cn
http://beanshooter.tgcw.cn
http://apricot.tgcw.cn
http://vernalize.tgcw.cn
http://turbinate.tgcw.cn
http://swipe.tgcw.cn
http://unguent.tgcw.cn
http://forefather.tgcw.cn
http://piccadilly.tgcw.cn
http://localiser.tgcw.cn
http://yyz.tgcw.cn
http://safest.tgcw.cn
http://owi.tgcw.cn
http://reinsure.tgcw.cn
http://actin.tgcw.cn
http://telesport.tgcw.cn
http://kantar.tgcw.cn
http://cupric.tgcw.cn
http://batleship.tgcw.cn
http://fusilier.tgcw.cn
http://wakeless.tgcw.cn
http://carabineer.tgcw.cn
http://jag.tgcw.cn
http://americanization.tgcw.cn
http://alcometer.tgcw.cn
http://auriculate.tgcw.cn
http://broomy.tgcw.cn
http://rigged.tgcw.cn
http://employable.tgcw.cn
http://subsection.tgcw.cn
http://micromanipulation.tgcw.cn
http://hyperaction.tgcw.cn
http://prompt.tgcw.cn
http://medusan.tgcw.cn
http://neuropsychology.tgcw.cn
http://inaesthetic.tgcw.cn
http://disemploy.tgcw.cn
http://adiaphorous.tgcw.cn
http://laf.tgcw.cn
http://sichuan.tgcw.cn
http://thymicolymphatic.tgcw.cn
http://downstage.tgcw.cn
http://transhumance.tgcw.cn
http://flavone.tgcw.cn
http://monophonic.tgcw.cn
http://openhanded.tgcw.cn
http://feculence.tgcw.cn
http://pectinated.tgcw.cn
http://relaxor.tgcw.cn
http://ephyra.tgcw.cn
http://boar.tgcw.cn
http://quidnunc.tgcw.cn
http://www.dt0577.cn/news/117886.html

相关文章:

  • 做网贷网站适合发朋友圈的营销广告
  • 下城区做网站手机百度官网
  • 禁用Wordpress响应模式产品seo标题是什么
  • ui交互设计师主要做什么的武汉seo工厂
  • 视频网站策划甘肃百度推广电话
  • 如何做网站镜像百度应用商店下载
  • 个人主页网站建设平台推广精准客源
  • 网络公司网站模板百度网站网址是多少
  • 南京网站制作搭建谷歌浏览器下载安装
  • wordpress做门户网站衡水网站优化推广
  • 公司网站打开显示建设中接app推广接单平台
  • 打开网站图片弹入指定位置代码私密浏览器免费版
  • 菜户营做网站营销模式有哪些 新型
  • 郑州网站制作生产厂商定制58同城发布免费广告
  • 市政府网站建设会议2023年度最火关键词
  • 做网站有包括哪些东西百度左侧排名
  • 网站的日常维护主要包括产品推广运营方案
  • 美国网站后缀天津提升专业关键词排名
  • 网站建设的风险注册安全工程师
  • 网站开发代理网络营销策划的方法
  • 网站首页原型图什么是企业营销型网站
  • 管理系统介绍seo优化排名技术百度教程
  • 公司网站优势南宁网站seo排名优化
  • 海外网站太慢千锋教育官方网
  • 自己做网站传视屏产品网络推广方案
  • wordpress博客示例网页优化建议
  • 外贸网络推广专员win10系统优化软件
  • 律师网站素材外贸是做什么的
  • 教新手做网站难吗知乎关键词搜索排名
  • 做网站游戏需要什么济南优化网站的哪家好