摘要: 开发了一个基于flask的小项目,为了我跟随潮流使用docker进行部署到服务器 1. 先写一个dockerFile,放在项目根目录下示例如下 FROM python:3.9-alpine # alpine体积比较小COPY . /appWORKDIR ./appRUN pip install -i 阅读全文
posted @ 2023-04-06 09:48 萧拾二 阅读(143) 评论(0) 推荐(0)
摘要: 搭建测试平台,需要收集测试数据,当时建表时没有考虑加入id列作为自增列,现在需要增加,这里做个笔记 1. 增加id属性列 语法:ALTER table <table_name> add <列名> int; -- 增加列ALTER table test_result_collect.statistic 阅读全文
posted @ 2022-10-26 11:52 萧拾二 阅读(288) 评论(0) 推荐(0)
摘要: 转载: https://www.cnblogs.com/sablier/p/11605606.html 连接 MySQL 报错:2059 - authentication plugin ‘caching_sha2_password‘ cannot be loaded... 问题使用 Navicat 阅读全文
posted @ 2022-08-07 22:28 萧拾二 阅读(194) 评论(0) 推荐(0)
摘要: 1.下载allure压缩包,https://github.com/allure-framework/allure2/releases 例如:allure-2.18.1.zip 2.上传到linux中 3.执行unzip allure-2.18.1.zip 4.将allure-2.18.1/bin的全 阅读全文
posted @ 2022-08-05 14:40 萧拾二 阅读(1334) 评论(0) 推荐(0)
摘要: 问题背景,在widows中可以运行的程序在Linux中运行提示文件不存在 之前一直在windows环境中运行python脚本来记录日志 一直时通过getcwd获取工作目录,例如这样 project_path = f'{os.getcwd().split("Monitor_Logs")[0]}Moni 阅读全文
posted @ 2022-06-18 09:12 萧拾二 阅读(128) 评论(0) 推荐(0)
摘要: 转载连接:https://www.zhihu.com/question/488162336/answer/2281927396 阅读全文
posted @ 2022-05-31 09:17 萧拾二 阅读(30) 评论(0) 推荐(0)
摘要: 一、什么是钩子函数 hook函数就是在一定条件下才会执行的函数,将自己实现的函数挂载到挂载点上 1. hook函数:就是我们自己实现的函数,函数类型与挂载点匹配(返回值,参数列表)2. 挂接:也就是hook或者叫注册(register),使得hook函数对目标可用3. 目标挂载点:也就是挂我们hoo 阅读全文
posted @ 2022-05-19 17:29 萧拾二 阅读(6923) 评论(0) 推荐(0)
摘要: 1.什么是抽象类 抽象类是比较特殊的父类,只可以被继承,但是不能实例化对象 抽象方法可以不用实现具体的方法逻辑,但是在继承的子类中需要对继承的方法重写具体的实现逻辑 2.abc是什么 abc(抽象基类),主要定义了基本类和最基本的抽象方法,可以为子类定义共有的API,不需要具体实现。 abc模块,P 阅读全文
posted @ 2022-05-17 23:25 萧拾二 阅读(1319) 评论(0) 推荐(0)
摘要: 1.if语句语法: Run Keyword If condition ... Keyword @args ... ELSE IF condition ... Keyword @args ... ELSE ... Keyword @args 2.if语句有返回值的用法,将返回值输出,并给其他关键字使用 阅读全文
posted @ 2022-05-16 16:24 萧拾二 阅读(631) 评论(0) 推荐(0)
摘要: robotframework测试框架开发时,遇到一个问题,需要将浏览器的下载路径配置成我想要的,查询各种资料发现,网上的办法都会在脚本运行时再打开一个窗口去配置,但是这样达不到testcase层被更改的需求,后通过查看源码发现,case脚本和配置下载路径脚本会产生2个driver,这样肯定不会达到我 阅读全文
posted @ 2022-05-16 16:05 萧拾二 阅读(584) 评论(0) 推荐(0)