Jenkins UI 自动化持续化集成测试

这篇具有很好参考价值的文章主要介绍了Jenkins UI 自动化持续化集成测试。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Jenkins UI 自动化持续化集成测试,软件测试,自动化测试,软件测试工程师,jenkins,自动化,集成测试,软件测试,功能测试,自动化测试,程序人生

一:安装jenkins 环境

在官网下载msi 直接安装即可

二:设置全局变量

设置allure 路径

三:创建项目

1、创建自由风格项目

2、如果项目在本地,且本地服务器是windows ,找到Jenkins安装根目录,寻找config.xml文件,如下位置:

Jenkins UI 自动化持续化集成测试,软件测试,自动化测试,软件测试工程师,jenkins,自动化,集成测试,软件测试,功能测试,自动化测试,程序人生

*在config.xml文件内,查找 workspaceDir 关键字,将你的自定义 工作空间根目录 地址替换默认的地址

Jenkins UI 自动化持续化集成测试,软件测试,自动化测试,软件测试工程师,jenkins,自动化,集成测试,软件测试,功能测试,自动化测试,程序人生

注释掉的是 默认的空间根目录
修改完成后,并没有结束。还缺少最重要的一步。

上面是针对全局的,如果在创建的项目内工作区间,则不需要设置上述。但只是针对项目生效;

四:生效修改的工作区间

这时,我们就需要运行 Jenkins的命令来重新读取配置。

Jenkins UI 自动化持续化集成测试,软件测试,自动化测试,软件测试工程师,jenkins,自动化,集成测试,软件测试,功能测试,自动化测试,程序人生

读取之后,再创建任务,执行Jenkins,就会在自定义空间内运行任务了。

五:配置项目相关内容

选择cmd 命令输入(注意:如果要生成allure报告,必须使用pytest 执行)

pytest run_ui_test.py wallpaper/TestCases/base_cases/test_upload_wallpaper.py -s -q --alluredir allure_results --clean-alluredir # 不同目录文件执行,--alluredir allure_results 为生成报告源文件的相对路径,--clean-alluredir 每次执行后清除本地的旧报告文件。

exit 0 # 执行结束退出,否则会显示执行失败

六:配置构建时间和次数

七:UI自动化配置有头浏览器,可视化。

八、添加allure 环境路径,生成allure 测试报告

构建内添加相对路径:

Jenkins UI 自动化持续化集成测试,软件测试,自动化测试,软件测试工程师,jenkins,自动化,集成测试,软件测试,功能测试,自动化测试,程序人生

全局配置内添加allure 的配置路径,不需要到bin目录:

Jenkins UI 自动化持续化集成测试,软件测试,自动化测试,软件测试工程师,jenkins,自动化,集成测试,软件测试,功能测试,自动化测试,程序人生

九:邮件发送邮箱

https://blog.csdn.net/RoninYang/article/details/107777912

https://www.cnblogs.com/hao2018/p/11135180.html

除此以后还可以配置git的项目地址,配置账号密码来拉取最新代码来构建,通过代码更新机制来触发构建。

也可以在linux 上执行jenkins持续化进程,但需要注意的是执行的不是cmd 而是shell命令。

最后感谢每一个认真阅读我文章的人,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:

Jenkins UI 自动化持续化集成测试,软件测试,自动化测试,软件测试工程师,jenkins,自动化,集成测试,软件测试,功能测试,自动化测试,程序人生

这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!   

Jenkins UI 自动化持续化集成测试,软件测试,自动化测试,软件测试工程师,jenkins,自动化,集成测试,软件测试,功能测试,自动化测试,程序人生文章来源地址https://www.toymoban.com/news/detail-724870.html

到了这里,关于Jenkins UI 自动化持续化集成测试的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Jenkins结合gitlab自动化持续集成

    大家好,我是自动化测试老司机~ 最近在公司有负责搭建自动化测试环境,自动化脚本写好后,毋庸置疑是需要将自动化脚本进行持续集成测试,能够根据企业的定制化需求,通过Jenkins触发执行构建任务,定时执行自动化脚本等,今天就给大家介绍一下Jenkins结合gitlab进行自动

    2024年02月11日
    浏览(42)
  • Apipost自动化测试+Jenkins实现持续集成

    Apipost 自动化测试支持「持续集成」功能,在安装了Apipost的服务器中输入命令,即可运行测试脚本。 创建自动化测试脚本 在创建好的测试用例中选择「持续集成」。 点击新建,配置运行环境、循环次数、间隔停顿后点击保存会生成命令。 安装 Apipost-cli npm install -g apipost-cl

    2024年01月25日
    浏览(45)
  • Jenkins+Python自动化测试持续集成详细教程

    ​ Jenkins是一个开源的软件项目,是基于java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。由于是基于java开发因此它也依赖java环境,安装之前需要先安装jdk,建议jdk1.8+,安装后配置java环境变量。安装

    2024年02月08日
    浏览(51)
  • 一文1000字基于Jenkins实现接口自动化持续集成!

    一、JOB项目配置 1、添加描述 可选选项可填可不填 2、限制项目的运行节点 节点中要有运行环境所需的配置 节点配置教程: https://blog.csdn.net/YZL40514131/article/details/131504280 3、源码管理 需要将脚本推送到远程仓库中 4、构建触发器 可以选择定时构建和轮询SCM 定时构建 :根据设

    2024年02月07日
    浏览(34)
  • Jmeter+Jenkins+Ant自动化持续集成环境搭建

    1.JDK:jdk-8u121-windows-x64 2.jmeter工具:apache-jmeter-2.13 3.ANT工具:apache-ant-1.9.7-bin 4.jenkins工具:jenkins-2.32.2 双击JDK安装包,选择安装路径(本人是默认C盘路径,C:Program FilesJavajdk1.8.0_192) 1)系统变量→新建 JAVA_HOME 变量 。 变量值填写jdk的安装目录(本人是 C:Program FilesJavajdk1

    2024年02月16日
    浏览(42)
  • 全网最全持续集成接口自动化-jmeter+ant+jenkins

    ant 批量执行Jmeter 1、JDK环境:Java Downloads | Oracle 2、ANT环境:Apache Ant - Binary Distributions 3、Jmeter:Apache JMeter - Download Apache JMeter 4、将 jmeter的extras目录中ant-jmeter-1.1.1.jar包拷贝至ant安装目录下的lib目录中 5、修改Jmeter的bin目录下jmeter.properties文件的配置:jmeter.save.saveservice.output_

    2024年01月23日
    浏览(52)
  • Jenkins+Python自动化测试持续集成详细教程(全网独家)

    目录 一、前言 二、环境准备 三、创建Jenkins Job 四、编写Python自动化测试脚本 五、测试报告生成与展示 六、持续集成流程优化 七、实战演练 八、常见问题及解决方案 九、结论 Jenkins是目前最为流行的CI/CD工具之一,它可以支持多种语言和技术栈,如Java、Python、JavaScript等。

    2024年02月06日
    浏览(54)
  • 接口自动化测试-Jmeter+ant+jenkins实战持续集成(详细)

    1、下载安装配置Jmeter 首先下载jmeter工具,并配置好环境变量; 参考之前写过的文章:https://blog.csdn.net/shuang_waiwai/article/details/121641310 jmeter默认保存的是.jtl格式的文件,要设置一下bin/jmeter.properties,文件内容,保存jmeter.save.saveservice.output_format=xml 2、下载安装配置ant 下载ant工

    2024年02月13日
    浏览(57)
  • 详细步骤记录:持续集成Jenkins自动化部署一个Maven项目

    提示:本教程基于CentOS Linux 7系统下进行 1. 下载安装jdk11 官网下载地址:https://www.oracle.com/cn/java/technologies/javase/jdk11-archive-downloads.html 本文档教程选择的是jdk-11.0.20_linux-x64_bin.tar.gz 解压jdk-11.0.20_linux-x64_bin.tar.gz命令为: 2. 下载Jenkins的war包 官网下载地址:https://mirrors.tuna.tsing

    2024年02月04日
    浏览(47)
  • jenkins实现接口自动化持续集成(python+pytest+ Allure+git)

    在用python做自动化测试时,我们写好代码,然后需要执行才能得到测试报告,这时我们可以通过 Jenkins 来进一步完成自动化工作。借助Jenkins,我们可以结合 Git/SVN 自动拉取代码,通过设置定时构建实现自动触发脚本执行,得到测试报告,最后还可以配置发送邮件等。今天我们

    2024年02月03日
    浏览(36)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包