- 博客(11)
- 收藏
- 关注
原创 接口自动化数据库校验解决方案——SqlAlchemy
是flask框架的数据库解决方案,基于对样映射关系来去处理表数据查询,有点类似springboot早期流行的JPA。下面列出一些比较好的知识简介。SQLAlchemy入门和进阶 - 知乎 (zhihu.com)由于在公司 接口自动化框架中已经实现并构筑基本使用工具类,本篇不再对如何引入sqlAlchemy,仅着眼于如何让sqlAlchemy为接口自动化测试服务,以及日常工作中使用。
2023-05-21 22:48:04
576
原创 禅道二开 - 统计报表扩展
需求背景: 禅道开源版没有报表自定义功能,但是接测试负责人的需求,需要在项目维度下对各个项目的需求实现率进行统计掌握,方便构建模型以供后续工作进行参考 扩展效果涉及修改的文件&思路字库 老规矩 按照禅道二开的拓展规则进行拓展 module/report/ext/lang/zh-cn/report_extend.php report_extend.php 为扩展字库文件,名称任意。 <?php// FIXME 增加需求实现率字段$lang->
2021-05-31 14:11:08
1836
原创 禅道二开 - 客户信息同步运维平台
需求背景接前对禅道 -bug模块进行改造以适应公司线上问题处理流程,但是其中客户信息是保存在 后台 - 自定义 - 中统一对字段进行维护,后经使用人员反应这样维护不便。 涉及改动 客户信息从运维平台直接get请求获取,所涉及客户信息字段如下 customerName 客户名称 envName 客户环境 engine 所用引擎 engineVersion 引擎版本 productPackageInfo 产品包信息 数据结构 custom...
2021-05-31 14:09:01
408
原创 SQLServer 部署 & 库表开启cdc
SQLServer 部署 & 库表开启cdcSQLServer安装部署yum 从远程拉包部署yum 本地安装部署em脚本中采用的是手动下载rpm包然后通过脚本驱动自动解压,本地安装的模式。sqlserver 官方有提供shell脚本进行一键部署,通过对其进行编辑修改即可满足各种需要官方脚本#!/bin/bash -e# Use the following variables to control your install:# Password for the S
2021-01-04 23:33:12
950
原创 Shell 脚本中后台启动服务& 与 nohup
Shell 脚本中后台启动服务& 与 nohup最近工作中遇到在shell脚本中启动服务并让服务在后台运行,同时不影响shell脚本向下执行的场景。进行了一些调查,实践,借鉴一些网上的资源进行一个个人的总结,方便以后复习使用。&在shell脚本中,需要吧一个任务放在后台运行的时候,通常会使用 & 符号servicecommand & # 表示服务启动并在后台运行此时主进程,即shell脚本继续向下执行,子进程在后台启动运行,另外有这样的写法no
2021-01-04 23:03:41
7271
原创 Shell 中set -e set -x set +e 的区别
Linux 中set -e/set -x/set +e 的区别#!/bin/bashset -e# 在shell脚本开头加上set -e,这句话告诉bash 如果任何语句的执行结果不是true,# 就直接退出shell脚本shell 代码执行的返回值取的上条命令的返回值echo $?$? 变量是上条命令执行的结果,通常为0,或者1,正常执行/成功执行,返回0错误执行/执行失败,返回1例子:grep 命令,如果有匹配的字符串,返回值会是0,且会打印出匹配字符串的行如
2021-01-04 23:02:17
2345
原创 Linux & Shell & Git命令拾遗学习
Linux & Shell & Git命令拾遗学习文件操作解包与压包tar xvf 待解包对象tar zcvf 压成的包文件名 需要进行压包的文件文件属组更改chown 修改文件所属用户chgrp 修改文件所属用户组_chown -R db2inst1:db2grp data _一行命令搞定,前为用户,后为属组信息,最后为要修改的目标文件文件权限修改相关命令chmod777 | 4读 2写 1执行rwx | r读 w写
2020-12-25 13:23:00
225
原创 vue前端 + Springboot后端整合打War包部署
vue前端 + Springboot后端整合打War包部署场景说明前端是基于 vue element admin 修改的后台管理页面后端是基于 springboot 整合mybatis springmvc 开发的操作db的接口本来是做成前后端分离,但是上司要求整合起来打包放在tomcat上供其他成员访问,因为没有做过,中间还是有点磕磕绊绊的。做一些记录,方便日后回看一,Vue方面整体一看还是有点头大,这里不针对其他科目做记录,仅针对会影响打包的配置项进行记录好在直接提供了一个
2020-12-25 13:20:15
3224
1
原创 基于ubuntu + Docker搭建内网Gitlab
基于ubuntu + Docker搭建内网Gitlab使用centos7,linxu去搭建gitlab配置时间冗长,切遇到一个无法跳过的错误。上图为发生问题的地方,在安装完成之后,执行 gitlab-ctl reconfigure。会卡在这里,检索了一些方案,依然无法解决,且耗时很长,采用ubuntu重新进行构建。依然卡在此步骤。于此,转换思路使用ubuntu + docker的思路进行搭建。下面记述搭建流程操作记录。ubuntu环境下安装docker1,先卸载掉旧版本$ sudo ap
2020-12-25 13:14:16
1270
原创 Dockerfile 打包发布Springboot应用实战
Dockerfile 打包发布Springboot应用实战构建springboot项目打包应用编写dockerfile构建镜像,发布运行到docker构建springboot项目这部分不过多赘述假定有java基础并熟悉IDEA的常用操作因为是测试,所以就简单的写一个controller然后开搞编写完成后本地run一下,没有问题直接package得到jar包编写Dockerfile命名严格按照Dockerfile标准,不然后续执行的时候需要 -f 指定do
2020-12-25 13:10:48
541
原创 Docker容器化Jenkins+码云+Docker+华为镜像容器实现CI_CD
Docker容器化Jenkins+码云+Docker+华为镜像容器实现CI/CD概述本篇主要为个人在jenkins持续集成中遇到的坑点。不会特别详细的叙述整个CI/CD流程容器化Jenkins没有JDK不知道是不是自己下的镜像版本的问题,jenkins容器起起来以后没有jdk运行环境。使用docker 挂载数据卷的方式蹭宿主机的jdk来用,见下面的一长串启动命令配置个人不是很熟悉 docker-compose,所以本篇基本都是docker 原生命令docker run -d -it
2020-12-25 13:02:41
632
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人