首页
学习
活动
专区
工具
TVP
发布

从零开始学自动化测试

专栏作者
1106
文章
1519877
阅读量
301
订阅数
pytest + yaml 框架 -61.jenkins+allure+钉钉通知添加测试结果
上一篇pytest + yaml 框架 -60.git+jenkins+allure+钉钉通知反馈 pytest + yaml 框架 -60.git+jenkins+allure+钉钉通知反馈已经实现测试结果用钉钉通知。
上海-悠悠
2023-12-26
1980
Jenkins学习19 - pipline 构建项目生成 allure报告并发送邮箱
个人其实一直的不太喜欢用邮箱发送报告,测试报告用邮件通知这都是五六年前的事情了,但有部分小伙伴依然执着于发邮件报告通知。 这里整理了下发邮箱通知的教程。
上海-悠悠
2023-12-18
1680
jenkins学习15-Allure报告不用登陆也能给领导看
前面讲 jenkins 生成 allure 报告后,邮件里面发送报告的url地址给领导,领导就能随时随地访问我们的测试报告了。 但是 jenkins 上访问报告,默认是需要登陆jenkins的账号,这样给领导看体验不太好。本篇讲下jenkins如何设置用户访问权限,用户无需登录也能访问测试报告!
上海-悠悠
2020-12-03
1.1K0
jenkins学习11-通过SSH配置Linux宿主机为slave节点
前面jenkins是搭建在docker容器里,运行job的时候默认会在容器内部运行代码,相关的依赖环境需要在docker容器重新安装一遍,这样很不方便。 如果宿主机已经安装好相关的运行环境了,docker容器我们搭建好jenkins就行了, 把宿主机设置为jenkins的一个slave节点
上海-悠悠
2020-03-26
1.6K2
jenkins学习14-构建触发器之定时构建和轮询 SCM
跑自动化用例每次用手工点击jenkins出发自动化用例太麻烦了,我们希望能每天固定时间跑,这样就不用管了,坐等收测试报告结果就行。 jenkins的定时任务是用的crontab语法,参考这篇https://www.cnblogs.com/yoyoketang/p/11167181.html
上海-悠悠
2020-03-26
1.7K0
jenkins学习12-github上提交代码后构建job
当我们有代码提交到代码仓库时,我们希望能自动触发构建任务,这个需求可以用jenkins的“构建触发器”来实现。 一般自己公司有本地的代码参考如gitlab,我这里以github为例,设置都差不多。 环境准备: 1.Jenkins安装GitHub Plugin插件 2.Jenkins服务可以外网访问
上海-悠悠
2020-03-26
6800
jenkins学习13-凭据管理(删除多余的凭据)
jenkins在源码管理选择 Credentials 的时候,有时候会不小心添加多余的凭据,在列表中会显示很多,看着碍眼。 可以在首页的凭据管理删除多余的凭据。 凭据管理
上海-悠悠
2020-03-26
1.9K0
jenkins学习7-运行python自动化生成html报告
pytest脚本运行可以生成html的报告,jenkins上有生成html报告的插件,运行完成后直接在jenkins上显示
上海-悠悠
2020-01-15
1.4K0
jenkins学习4-进docker容器安装python3环境
使用docker安装jenkins环境,jenkins构建的workspace目录默认是在容器里面构建的,如果我们想执行python3的代码,需进容器内部安装python3的环境。
上海-悠悠
2020-01-15
1.5K0
jenkins学习5-jenkins拉取git仓库代码,执行python自动化脚本
python自动化的脚本开发完成后需提交到git代码仓库,接下来就是用Jenkins拉取代码去构建自动化代码了
上海-悠悠
2020-01-15
1.9K0
jenkins学习6-进docker容器修改jenkins时间
用docker搭建的Jenkins环境时间显示和我们本地时间相差8个小时,需修改容器内部的系统时间
上海-悠悠
2020-01-15
9650
jenkins学习9-测试报告发邮件(Email Extension Plugin)
前面已经实现在jenkins上展示html的测试报告,接下来只差最后一步,把报告发给你的领导,展示你的劳动成果了。
上海-悠悠
2020-01-13
8650
jenkins学习8-生成Allure报告(Allure Jenkins Plugin)
jenkins上集成allure的报告才是高大上的,jenkins集成了allure插件,安装插件后运行pytest+allure的脚本即可在jenkins上查看allure报告了。
上海-悠悠
2020-01-13
2.4K0
jenkins学习1-docker快速搭建jenkins环境
jenkins的环境搭建方法有很多,本篇使用docker快速搭建一个jenkins环境。 环境准备:
上海-悠悠
2020-01-02
9500
jenkins学习2-首次输入密码后卡在空白页不加载
如果在jenkins安装完成后,首次输入密码后,一直卡着空白页,加载不出选择插件的页面,需修改update-center.json的地址
上海-悠悠
2020-01-02
1K0
Linux学习21-设置定时任务crontab
做自动化测试写的脚本需设置定时任务,在指定的时间去执行,这就需要用到定时任务。之前用jenkins可以在里面设置定时任务,很好用,其实不用jenkins,在linux上也可以用crontab做个定时任务。 本篇学下crontab定时任务的语法,制作一个简单的python脚本文件,使用crontab定时执行
上海-悠悠
2019-07-12
1.5K0
docker学习5-docker安装tomcat环境和部署war包
tomcat部署web项目非常方便,把war包放到webapps目录就可以了。本篇使用docker快速搭建一个tomcat环境
上海-悠悠
2019-07-04
8720
pytest文档13-allure2生成html报告(史上最详细)
allure是一个report框架,支持java的Junit/testng等框架,当然也可以支持python的pytest框架,也可以集成到Jenkins上展示高大上的报告界面。
上海-悠悠
2018-08-17
2.6K0
jenkins上新增一个Mac的slave-agent
前言 如果有一台Mac机作为测试机单独跑自动化,那是极好的,并且很稳,本篇讲解如何把Mac机连到jenkins上作为一个节点单独跑自动化用例。 一、新建节点 系统管理>管理节点>新建节点,如下图取名为
上海-悠悠
2018-04-08
4.4K0
jenkins构建触发器定时任务Build periodically和Poll SCM
前言 跑自动化用例每次用手工点击jenkins出发自动化用例太麻烦了,我们希望能每天固定时间跑,这样就不用管了,坐等收测试报告结果就行。 一、定时构建语法 * * * * * (五颗星,中间用空格隔开) 第一颗*表示分钟,取值0~59 第二颗*表示小时,取值0~23 第三颗*表示一个月的第几天,取值1~31 第四颗*表示第几月,取值1~12 第五颗*表示一周中的第几天,取值0~7,其中0和7代表的都是周日 1.每30分钟构建一次: H/30 * * * * 2.每2个小时构建一次 H H/2 * * *
上海-悠悠
2018-04-08
3.3K0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档