摘要: 1、Gitlab介绍 GitLab 是一个用于代码仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的Web服务平台, GitLab 比较适合公司内部的项目管理,用来管理项目成员、代码提交、项目运维。分为社区免费版和企业收费版,针对中小型公司推荐使用社区免费版,功能就够用了。( 阅读全文
posted @ 2024-05-28 17:02 攻城狮-tester 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 执行步骤如下: 1、使用Dockerfile创建有 接口自动化框架执行环境 的python镜像 2、根据python镜像,编写shell脚本 创建容器 3、拉取git(接口自动化框架)上的代码,使用python执行接口自动化框架 4、执行完成之后自动销毁容器 使用Dockfile创建python镜像 阅读全文
posted @ 2024-05-16 16:53 攻城狮-tester 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 1、安装工具类 添加阿里云镜像 yum install -y yum-utils yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 2、安装指定版本docker 阅读全文
posted @ 2024-03-28 15:01 攻城狮-tester 阅读(496) 评论(0) 推荐(0) 编辑
摘要: 背景 有时自动化测试完成后,我们可以通过构建完成后给钉钉群发消息,这样就能及时通知到所有人员了。 接入流程 1:建立钉钉机器人,可以通过群助手,添加机器人,增加WebHook自定义接入,然后添加完成会生成一个Webhook,把这个webhook拷贝下来。 2:通过上面的步骤那我们的机器人就建好了,下 阅读全文
posted @ 2023-07-11 09:58 攻城狮-tester 阅读(409) 评论(0) 推荐(1) 编辑
摘要: 网上找了很多案例啊 都没解决问题,由本人的多次试验 终于成功解决 1、打包运行 pyinstaller -D xxx.py 打包成功后 执行exe报错 如下 2、此情况是说明 命令无法正确识别 也就是说 未导入allure 相关三方库 解决方案: 修改xxx.spec 文件 添加对应三方库 依赖 如 阅读全文
posted @ 2023-06-20 09:41 攻城狮-tester 阅读(410) 评论(0) 推荐(0) 编辑
摘要: 解决方法1 1、检查 先在venv环境中安装xxx 报错的这个包 以我的举例 查看settings>project interpreter (存在对应的包) 解决方法2 2、在xxx.spec 文件中 添加 导入模块 pytest 再次重新打包 pyinstaller xxx.spec 运行exe 阅读全文
posted @ 2023-06-20 09:23 攻城狮-tester 阅读(85) 评论(0) 推荐(0) 编辑
摘要: Centos7配置fstp 1 创建用户 useradd -m -d /data/sftp_data/user1 -s /usr/sbin/nologin -g sftp user1 -m:自动创建 home 目录 -d:指定 home 目录为 /data/sftp_data/user1 -s:sh 阅读全文
posted @ 2023-02-16 09:09 攻城狮-tester 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 一、下载并安装JDK这一步选择你需要的JDK并下载安装,记得要记住安装的路径。 二、为JDK配置环境变量①找到系统环境变量 ②新建如下三个环境变量 第一个表示默认Java的home路径,以后在更改JDK时只需要更改这里就行。 第二个表示17版本的JDK所在的绝对路径,命名为JAVA17_HOME是为 阅读全文
posted @ 2022-07-05 10:30 攻城狮-tester 阅读(415) 评论(0) 推荐(0) 编辑
摘要: 1、 配置 SSH Server ————公钥和私钥的配置———— 假设有两台服务器,A是Jenkins构建服务器,B是应用服务器,A构建好应用之后,将包传到B进行发布。 在A上面执行 ssh-keygen -t rsa -P ‘‘, -P后面两个单引号表示密码为空 之后会在~/.ssh目录下创建两 阅读全文
posted @ 2022-04-15 15:57 攻城狮-tester 阅读(940) 评论(0) 推荐(0) 编辑
摘要: jenkins 中 Poll SCM 和 Build periodically 的区别 Build periodically 定时触发构建任务,不管远程代码分支上的代码是否发生变化,都执行一次构建。 示例:H 1 * * * 每天一点定时执行构建。 Poll SCM:定时感知代码分支是否有变化,如果 阅读全文
posted @ 2022-03-25 09:40 攻城狮-tester 阅读(43) 评论(0) 推荐(0) 编辑