jenkins持续集成与DevOps思想
文章平均质量分 70
jenkins持续集成与DevOps思想
李先森&Mr.Li
我看到了太多想提升测试技术而没有明确方向的人,深刻的体会到测试人员的技术痛点,以及测试这个角色在互联网公司的待遇和地位远不及其他岗位,甚至还是会有很多人会认为测试在公司随时能被取代,可有可无。那么在软件测试行业如果只会手工测试的我不做测试了,我还能做什么?唯一办法就是保持持续的学习!!!
展开
-
基于jenkins的CICD使用
前言:这篇文章主要讲一讲基于jenkins的CICD使用基于jenkins的CICD使用一、简介二、CICD流程图三、CICD效果四、jenkins 编译方式五、新创建job六、pipeline 脚本说明七、疑问解答与加群交流学习一、简介为了提升线下测试效率,缩短测试时间,提升提测代码质量,规范流程,缩短测试准备和执行时间,缩短问题定位时间,提供预测性指标,规范CICD流程,以提升整体团队效率。二、CICD流程图三、CICD效果大致可查看到的job如下:点击其中可查看具体编译情况:四、原创 2021-10-08 05:57:32 · 117827 阅读 · 0 评论 -
基于gitlab的CICD流程规范
前言:这篇文章主要讲一讲基于gitlab的CICD流程规范基于gitlab的CICD流程规范一、简介二、CICD流程图三、CICD说明四、结合CICD流程拓展1、业务代码-数据库基于flyway实现版本控制2、数据库版本控制3、二进制或内置五、代码质量检查及自动化测试(未来)六、疑问解答与加群交流学习一、简介为了提升线下测试效率,缩短测试时间,提升提测代码质量,规范流程,缩短测试准备和执行时间,缩短问题定位时间,提供预测性指标,规范CICD流程,以提升整体团队效率。二、CICD流程图三、CICD原创 2021-09-28 16:20:07 · 118714 阅读 · 0 评论 -
企业微信消息推送和钉钉消息推送python代码封装
前言:目前很多公司用的是企业微信或者钉钉,对于服务的可用性都会有一个人告警通知,方面我们及时了解消息,这里我做了一个简单的封装,方便大家使用!#!/usr/bin/env python# _*_ coding: utf-8 _*_# @project : dadi-api-platform# @File : send_notify.py# @Date : 2021/2/23 11:28 上午# @Author : 李文良import requestsimport timeim原创 2021-04-02 17:22:59 · 34209 阅读 · 0 评论 -
如何将monkey集成到Jenkins上自动遍历APP
前言:我们需要对APP进行monkey测试,手动太麻烦了,为啥我们不让它自动运行呢?这里教你几招诀窍!一、插件安装1、添加插件:Android Emulator Plugin,会自动下载如下插件:2、安装成功后,增加构建步骤中多出如下选项:二、配置模拟器前提:设置android SDK root1、此处有三种方式:Jenkins里配置新的模拟器、jenkins添加已有的模拟器、使用真机jenkins添加已有的模拟器:Jenkins里配置新的模拟器:job-构建环境中选择Run an原创 2020-07-15 15:26:21 · 10880 阅读 · 0 评论 -
jenkins 参数化运行性能测试脚本
前言:我们用jenkins做持续集成的时候,常常需要跑不同的脚本,传不同的参数。尤其是性能基准测试,线程数和持续时间需要实时调整以满足我们的测试需求。那么是不是需求变了,我们 就需要重新准备一套脚本?或者说我们需要去GUI界面下调整线程数,再重新上传脚本去集成呢?这样繁琐的操作会导致效率大幅降低。我们需要一个动态参数去实现工作效率最大化!解决方法Jmeter动态命令行+Jenkins的build with parameter插件具体实现1:jmeter动态参数JMeter提供了动态修改参数的方法原创 2020-07-15 14:55:42 · 11040 阅读 · 0 评论 -
jenkins持续集成测试报告显示样式错乱怎么办?这里一招帮你解决!
1、首先下载安装Groovy插件2、接着修改项目配置,增加构建步骤如图所示输入System.setProperty(“hudson.model.DirectoryBrowserSupport.CSP”,"")3、现在可以查看你的报告是否样式错乱了,大功告成...原创 2020-03-26 13:20:01 · 29831 阅读 · 0 评论