自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 pytest接口自动化实战记录

一,出接口自动化测试方案。收集整理接口文档。二,搭建自动化测试demo,优化完善架构目录。三,框架接入流水线与编写case同时进行。四,持续维护。项目目录结构。实操过程中遇到的问题及解决方案。1,登录问题正常登录流程,先get请求login的url获取,csrf_token,及其他的所需要的信息,用于前端加密,前端加密算法,是用csrf_token, 盐,输入的密码等算出来一个值,去post请求登录接口。解决方案:使用python的第三方包《pyduktape》,来直接操作js文件,将所需

2021-12-31 17:15:31 1010

原创 python中sqlalchemy连接已存在的数据库后进行查询操作。

场景一,只做已有数据库的映射关系。并且使用原生sql进行查询。# -*- coding: utf-8 -*-from sqlalchemy.ext.automap import automap_basefrom sqlalchemy.ext.declarative import DeclarativeMetafrom sqlalchemy import create_engine, MetaDatafrom sqlalchemy.orm import sessionmakerclass DB

2021-12-31 15:59:59 2058 1

原创 docker版Jenkins入门

docker search jenkinsjenkins/jenkinsdocker pull jenkins/jenkinslinux 系统是root@8dfd8c3c9f7e:~# cat /etc/os-releasePRETTY_NAME="Debian GNU/Linux 11 (bullseye)"NAME="Debian GNU/Linux"VERSION_ID="11"VERSION="11 (bullseye)"VERSION_CODENAME=bullseyeID=

2021-10-27 11:24:02 138

原创 docker版jenkins部署思路。

需要的插件 - Chinese 汉化插件 - Role-based Authorization Strategy Jenkins用户权限管理 - Credentials Binding Jenkins使用凭证管理功能 - Publish Over SSH 远程连接插件 - Git Parameter 参数化git分支选择插件实操中CI/CD版本进化jenkins[docker版]+docker 1.

2021-10-27 11:03:00 179

原创 docker部署自己的fastapi项目

推荐文章【FastAPI 基础】20、docker打包本地fastapi服务及环境,并线上部署Docker部署FastApi详解,这一篇就够了自己的demo# fastapi 1.0# Base images 基础镜像FROM ubuntu:18.04#MAINTAINER 维护者信息MAINTAINER huhu # 设置语言 必须设置,否则下载某些python依赖包报错ENV LANG C.UTF-8ENV LANGUAGE C.UTF-8ENV LC_ALL C.UT

2021-10-16 21:42:41 2057 2

原创 linux记录

linux系统依赖下载命令:centos >> yumubuntu >> apt-getAlpine Linux >> apkalpine-linux apk安装包命令集锦Alpine Linux常用命令1 如何查看linux系统是Centos还是ubuntu 还是Alpine - lsb_release -a -如果not found,执行:yum -y install redhat-lsb* - 1、c

2021-10-16 09:48:59 160

原创 在宿主机上操作docker容器内部命令

想编写一个shell脚本,该脚本会进入一个正在运行的docker容器,编辑一个特定的文件,然后退出它。但是,一旦脚本进入container1,它将登陆到其bash终端。好像整个脚本一进入容器就会中断,而将包含脚本的父容器留在后面。mac为例。。。#判断docker服务是否启动# netstat -anp | grep docker &> /dev/null# echo $?# if [[ $? -eq 0 ]];then# echo "docker 已经启动了..."#

2021-10-16 09:02:33 2072

原创 docker从零开始安装自己的项目

以前端amis项目为例子进入服务器 安装好docker下载ubuntu:18.04,作为基础镜像 ubuntu最好指定版本根据基础镜像,创建容器,并启动 进入容器中或直接进入已下载的镜像,docker run -i -t ubuntu /bin/bashcd 进入 root目录下载项目代码 提示 git 。 vim apt-get 等 not found更改数据源在容器里执行 echo deb http://archive.ubuntu.com/ubuntu/ trusty main

2021-10-16 08:54:07 391

原创 总结SQLAlchemy使用相关

SQLAlchemy模块slqalchemy常见的数据类型1、Integer:整形,映射到数据库中是int类型2、Float:浮点类型,映射到数据库中是float类型。它占据的32位3、Double:双精度浮点类型,映射到数据库中是double类型,占据64位4、String:可变字符类型,映射到数据库中是varchar类型5、Boolean:布尔类型,映射到数据库中是tinyint类型6、Decimal:定点类型,是专门为了解决浮点类型精度丢失的问题的,一般作用于金钱类型7、Enum:枚举

2021-10-16 08:49:35 266

原创 python时间转换器

import timeimport datetime# 当前时间now = datetime.datetime.now()print('当前时间',now) #当前时间 2021-08-03 16:53:53.455679# 当前时间格式化 年月日t = datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S')print('当前时间格式化年月日时分秒',t) #当前时间格式化年月日时分秒 2021-08-03 16:53:53#当前

2021-10-16 08:43:17 246

原创 mac安装python3及虚拟环境

1.下载python3,官网地址:https://www.python.org/傻瓜式安装后,解释器路径: /Library/Frameworks/Python.framework/Versions/3.9/bin/python3.92,安装虚拟环境pip3 install virtualenv测试你的安装: virtualenv --versionpip3 install virtualenvwrapper查看安装路径: which virtualenv 查找脚本文件: which vir

2021-10-16 08:39:00 235

原创 airtest测试demo

__author__ = "huzhipeng"from airtest.core.api import *# from poco.drivers.android.uiautomation import AndroidUiautomationPoco# poco = AndroidUiautomationPoco(use_airtest_input=True, screenshot_each_action=False)ST.OPDELAY = 2 #设置全局点击时间间隔auto_setup(_

2021-10-16 08:31:11 205

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除