自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 python 生成chart 并以附件形式发送邮件

生成图片 发送邮件

2023-05-10 10:31:16 742

原创 测试知识总结

异常测试@Test(expected=NullPointerException.class)@beforeClass /@ AfterClass 注解函数必须使用static 修饰。依赖测试@Test(dependsOnMethods={})App(原生应用) 和 Hybrid App(混合应用)超时测试 @Test(timeOut = 8)页面控件元素属性的细微变化--模糊匹配。异常弹出对话框 --异常场景库。延迟 --- retry。1.影响ui自动化稳定性。数据 -- 数据已被使用。

2023-05-06 15:53:44 472

原创 大前端入门指南读书笔记 - JavaScript

javascript 基础

2023-04-13 14:52:46 155

原创 大前端入门指南读书笔记 - css

CSS xmind

2023-04-12 15:25:29 92

原创 大前端入门指南读书笔记 - html

html 分类

2023-04-11 14:58:04 75

原创 vue 相关知识

render: h=>h(App)

2023-03-27 17:43:25 127

原创 vue-cli-service 和 webpack-dev-server 的区别

vue-cli-service 和 webpack-dev-server 的区别

2023-03-27 11:39:12 1031

原创 vue 2.0 学习 - 新建项目

输入: vue init webpack rest-assured-test ( 意思是以webpack为模板创建一个叫rest-assured-test的项目,CLI 2 用init,CLI 3 用create)2. 项目初始化完成后用编译器打开,我用的是visual studio, 在终端输入 npm run dev。1. 新建一个文件夹 vue-restassured 然后使用命令切换到该目录。可以打开这个网址看webpack都有些什么。然后根据提示选择需要安装的包。

2023-03-22 21:12:33 109

原创 Linux 常用命令 xmind

Linux 环境 搜索 文件

2023-03-20 15:19:39 306

原创 mybatis 数据库查询的知识

mybatis

2023-03-08 11:29:53 293

翻译 机器学习在测试自动化中的应用2023(翻译)

机器学习 自动化测试

2023-03-07 16:20:31 230

原创 接口 测试

接口测试 API 测试

2023-03-03 10:43:23 59

原创 lombok 使用

lombak 可以让代码更简洁 避免写 set get

2023-02-13 15:27:43 70

原创 JDBCUtil

JDBC 链接数据库 查询返回数据

2023-02-06 14:55:40 331

原创 quartz 定时调度实现

quartz scheduler trigger job

2023-02-01 17:55:25 326

原创 quartz 定时调度的使用

quartz 定时调度

2023-02-01 14:40:47 87

原创 flask 梳理二

python send_file() 网页下载文件

2023-01-11 14:29:12 101

原创 flask 梳理 一

flask

2023-01-09 15:22:55 59

原创 NumPy 的使用

NumPy 的用法

2023-01-05 14:05:06 84

原创 pandas 使用

pandas 的基础使用

2023-01-04 16:14:09 370

转载 优雅后端API接口(转载)

更优雅、更简洁、更容易维护的代码

2023-01-03 10:41:30 76

原创 Linux 相关

linux 使用

2022-08-19 15:35:05 306

原创 数据库常用函数

sql server:int 相除保留2位有效数字:Round(1.0*1/3,2) =0.330000 , 后面的0会被保留下来如果用 Convert(decimal(6,2),1.0*1/3) 就可以实现保留2位数字 0.33 ,出来的类型是 decimalCAST(1.0*1/3 as float) 可以把类型转为float型select convert(varchar(7), '2022-03-01',120) 截取 年月...

2022-04-13 14:59:09 795 1

原创 element-ui upload 文件的Java 后端代码

把文件保存到S3对应的路径:@PostMapping(value = "uploadFile")public ResultUtil uploadFeedBack(MultipartHttpServletRequest request) { ResultUtil result = new ResultUtil(); try { MultipartHttpServletRequest multipartRequest = request; SysUse.

2022-02-07 19:07:57 860

原创 element-ui upload 文件的前端代码

element-ui upload file

2022-02-07 18:07:50 420

原创 airflow 同步执行 sp 的坑

class SQLUTIL: def __init__(self, server_name, user_name, password, database_name): self.server = server_name self.user = user_name self.password = password self.database = database_name def pyodbcSearch(self, proce...

2021-12-10 16:38:23 593

原创 vue 的代理使用 和 封装 axios

说到同源问题,vue里面调用其他API 也可以通过设置代理。在 vue.config.js 里面加proxy设置 devServer: { host: '0.0.0.0', // localhost port: 1901, open: true, proxy: { // detail: https://cli.vuejs.org/config/#devserver-proxy '/ai': { target: `http:/...

2021-10-27 09:05:29 226

原创 如何使用fastapi 快速搭建API 及设置同源

from fastapi import FastAPIimport uvicornfrom fastapi.middleware.cors import CORSMiddlewareimport response_codeimport requestsfrom pydantic import BaseModelapp = FastAPI()// 同源策略, 如果在本机python跑API 同时本机vue调用localhost的API,因为端口号不同不能直接调用, 需要加 中间件,添加.

2021-10-27 08:55:15 383

原创 2-advanced-examples 整理

1.https://on.cypress.io/interacting-with-elements /https://on.cypress.io/each2. https://example.cypress.io/commands/aliasing3.https://jsonplaceholder.cypress.io/users

2021-10-11 13:52:23 5596

原创 数据库及不用数据库之前的一些功能实现

1. 建表后发现某些列的类型错了要修改:比如要把country 列的类型修改为varchar(100)alter table sys.test_table modify column country varchar(100)2.clickhouse, 如果对同一个id, 有多个country ,每个country一条记录,但是查询的时候需要显示成一条记录,然后country都显示成一个list。 可以用select SecId,groupArray( country) as countrys..

2021-08-30 17:06:15 275

原创 el tree 使用

https://element.eleme.cn/#/zh-CN/component/tree想要把选中的节点默认展开::default-expanded-keys="[2, 3]"使用场景举例:对已有数据编辑,希望能够展开已选的值方便查看想要打开的时候把已经勾选的值默认勾选:default-checked-keys="[5]"使用场景:对已有数据编辑,希望查看已勾选的值想要实现勾选的父节点默认勾选所以子节点::check-strictly="false"使用场景:希望勾...

2021-08-26 17:59:51 371

原创 如何用 docker 和 DBeaver 快速安装mysql 和使用

为了学习权限管理系统,找到的项目用的my sql ,查了一下 my sql的安装好像有点麻烦,于是就用docker了, 不需要配置什么,把镜像拉下来 用命令行启动就可以了,启动后如何进行操作, 如果纯命令行还是挺麻烦的,所以就用DBeaver 来连数据库了,然后就是在可视界面进行操作。我用docker 镜像一般都是用最新的,第一步就是拉取mysql的镜像: docker pull mysql:lastest来下来后就是启动:docker run -itd --name test_sql -p .

2021-08-06 14:42:16 618 1

原创 python 配置log

在项目根目录 api 前进行拦截:@app.before_requestdef requestInterceptor(): if request.path !='/': #get the request body value str_header = request.headers.environ browser_version = str_header['HTTP_SEC_CH_UA'].replace(" ","_") os

2021-06-24 16:53:12 302

原创 cypress-image-snapshot 的安装和使用

1. 通过npm 安装 : npm install --save-dev cypress-image-snapshot报错了:npm ERR! While resolving: mid_test_cypress@1.0.0npm ERR! Found: cypress@7.5.0npm ERR! node_modules/cypressnpm ERR! dev cypress@"^7.4.0" from the root projectnpm ERR!npm ERR! Could no.

2021-06-17 17:19:30 1030

原创 使用dockerfile 发布cypress

首先准备好Dockerfile:FROMcypress/base:14.16.0COPYpackage.json.COPY./cypress./cypressCOPY./cypress.json./cypress.jsonRUNnpminstallRUNnpmruntest

2021-06-17 10:33:42 202

原创 cypress 通过 intercept 获取 request 和 response 数据进行校验

在 跑一个cypress 进行ui 操作的用例时, 也可以观察到整个过程触发的API ,但是如果不加验证点的话,如果API 报错了,case还是会当成pass的,所以在进行ui测试的时候,同时也可以做API测试。cypress也提供了cy.intercept 供使用。https://docs.cypress.io/api/commands/intercept#Syntax// spying, dynamic stubbing, request modification, etc.cy...

2021-06-09 14:28:04 2283

原创 cypress 的项目结构 配置文件 和使用

新建一个project ,运行cypress open 的时候会init 出来一个项目结构。/cypress /fixtures - example.json /integration /examples - actions.spec.js - aliasing.spec.js - assertions.spec.js - connectors.spec.js - cookies.spec.js - cy

2021-06-03 18:00:38 773

原创 cypress 生成 report

cypress 有好几种方法生成不同类型的report。我以下的例子都是基于vue框架的cypress的项目。1. 第一种是junit的report。修改 cypress.json ,加上下面的配置。 reporter、reporterOptions 这两个可以 是它特有的参数。mochaFile 是 mocha 特有的参数。{ "reporter": "junit", "reporterOptions": { "mochaFile": "cypress/results/o

2021-06-03 16:19:34 1083

原创 前端阶段总结一 devtools 的使用

不知不觉就做了一个月了,从完全的小白(不懂HTML/CSS/JS/VUE)到现在已经快完成第六个页面了,感觉还是进步挺快的。

2021-05-28 17:36:47 617 1

原创 前端 call API 导出 csv

功能背景: 多个页面有导出到csv的按钮,按钮不一样,导出的csv的名字也不一样, call 的API 也不一样,但是动作是一样的。1.需要传递的参数, 按钮的名字,导出的csv的名字,API 的url,API 需要post的data。1.需要安装的组件有json2csv 和axios导出为csv 参考了别人的代码:https://blog.csdn.net/weixin_43747076/article/details/106373556<template> <..

2021-05-18 11:17:13 253

空空如也

空空如也

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

TA关注的人

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