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

网站开发的技术支撑 经验能力网站建设的pest分析

网站开发的技术支撑 经验能力,网站建设的pest分析,了解营销型企业网站建设,互联网营销公司有哪些前言: 我们在做自动化测试的过程中最重要的肯定是报告的输出啦,最近几年allure可以说是最最主流报告展示工具啦。 一、服务端安装allure 在安装Jenkins的机器 安装allure,我们在Jenkins上能跑动前提是在对应服务器上代码能正常运行&#xf…

前言:
我们在做自动化测试的过程中最重要的肯定是报告的输出啦,最近几年allure可以说是最最主流报告展示工具啦。

一、服务端安装allure

在安装Jenkins的机器 安装allure,我们在Jenkins上能跑动前提是在对应服务器上代码能正常运行,这是最基本的
1、下载安装allure
官方下载地址,下载好后上传到对应的服务器上解压。

https://repo.maven.apache.org/maven2/io/qameta/allure/allure-commandline/

2、配置allure环境变量
vim /etc/profile 添加allure路径配置
在这里插入图片描述

export allure_path=/usr/local/allure-2.21.0
export PATH=$PATH:$allure_path/bin

3、source /etc/profile
4、查看是否安装成功

在这里插入图片描述
5、pip install allure-pytest
全部安装完毕后呢,在终端开发python,输入执行不报错即使安装成功。
在这里插入图片描述

二、Jenkins端配置allure报告

1、安装allure
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
输入allure自行进行安装。
2、在我们原本的项目中配置allure

重新配置上次我们新建的项目,点击构建后操作,选择allure.
第一个路径是生成报告的json文件路径,注意这里是绝对路径哦,但是我们在代码中可不能配置绝对路径,代码部分后面博主会说。
在这里插入图片描述
点击下方的高级,这个路径是报告生成的路径,一般自动在项目的根目录生成。
在这里插入图片描述

三、代码端的配置

可以看到在Jenkins上跑的运行代码与在本地的还有有差距的。
在Jenkins上运行少了一步,根据json文件生成报告的步骤,这一步Jenkins会帮我们完成。

# python运行用例生成报告方法# pytest.main()# os.system(r'allure generate D:\python_study\request-unittest\testCase\test_report\report '#          r'-o D:\python_study\request-unittest\test_report --clean')# 结合Jenkins运行用例生成报告方法pytest.main(['--alluredir', '/root/.jenkins/workspace/this_is_one_project/target/allure-results'])os.system(r'/usr/local/allure-2.21.0/bin/allure 'r'generate /root/.jenkins/workspace/this_is_one_project/target/allure-results --clean')
# /usr/local/allure-2.21.0/bin/allure 这个博主写的是allure的绝对路径,因为在Jenkins执行任务的时候一直在报找不到allure命令,虽然我已经配置的allure的环境变量,但还是不行,这里博主最后只有写出这个命令的绝对路径来运行命令了。
# /root/.jenkins/workspace/this_is_one_project/target/allure-results 正如上面所说,Jenkins会生成json报告文件目录,但是我们在代码上需要写上绝对路径,不然Jenkins会一直报 找不到target/allure-results路径。

将代码提交到git上我们运行项目。可以看到运行成功啦,测试报告就完成啦。
在这里插入图片描述

http://www.yayakq.cn/news/384913/

相关文章:

  • 网站建设和管理办法wordpress 技术 主题
  • 河池网站建设搜索引擎网站推广法 怎么做
  • 论文中引用网站中php建设网站教程
  • 免费域名解析网站wordpress和hugu
  • 网站空间做邮箱小程序定制开发多少钱一个
  • 淘宝客论坛响应式php网站下载用静态网站更新
  • wordpress主题下载zip百度seo还有前景吗
  • 门户网站模板龙岗企业网站设计公司
  • 惠州专业网站制作公司东坑网站建设公司
  • 企业免费网站制作做平台好还是自己建网站
  • 做网站 中文字体是用什么北京有多少家网站
  • 长沙网站开发的网站股市行情app
  • 手赚网 类似网站怎么建设海淀手机网站设计公司
  • 广州做网站海珠信科网站建设托管产品图
  • 一个基于php网站开发课题设计的业务流程描述营销策划公司排名
  • 360网站提交收录网址涟源爱沫私人电影院
  • 东莞网站建设服务商完成网络广告营销策划和推广
  • 制作企业网站要多少钱上海营销型网站建设费用
  • 网站建设违约补充协议seo怎么去做
  • iis 网站关闭柯林wap建站
  • 网站用什么语言开发的九九电视剧免费观看完整版
  • 商城模板建站价格只做一种产品的网站
  • 晋城龙采网站建设网站群建设规范
  • 雄安做网站要多少钱硅谷主角刚开始做的是软件还是网站
  • 做漫画封面的网站一起做网店白沟
  • 建网站哪个好 优帮云做理财的网站有哪些内容
  • 网站建设分金手指专业广州seo推广培训
  • jsp鲜花网站开发源代码国外经典logo设计案例分析
  • python flask网站开发贵州软件开发 网站开发
  • 佛山网站建设招标网页设计与制作实习报告