摘要:
Flask特点: 1、小而精的代表 2、基于Werkzeug工具箱编写的轻量级web开发框架,它主要面向需求简单,项目周期短的Web小应用 3、灵活,核心思想是Flask只完成基本的功能,别的功能都是靠各种第三方插件来完成的,实现了模块高度化定制 常用的Flask插件如下: Flask-SQLalc 阅读全文
摘要:
写接口case时,有时需要对cae做一些共性的操作,最典型的场景如:获取case执行时间、打印log等。 有没有一种办法来集中处理共性操作从而避免在每个case中都写相同的代码(如:每个case都需要写相同的获取执行时间的代码)呢? Python的装饰器可以做到这一点。 可以这样理解装饰器,装饰器运 阅读全文
摘要:
接口测试时,测试数据有多种方式来存放(比如yaml、excel、MySQL、甚至txt文件等等),使用哪种方式需要根据接口的实际情况(请求数据量大小)来决定。当然也可以写死在代码里,不过从可维护性的角度来看这显然是一个糟糕的做法。还有另外一个场景,大多数情况下,POST或PUT接口会向业务数据库(M 阅读全文
摘要:
pip install Python-jenkins 如果只是想获取到jenkins的全局变量(比如job url),使用jenkins全局变量就能做到。 阅读全文
摘要:
如果不想遇到连接远程Jenkins主机失败后的反复尝试,去掉认证会是一个高效的选择。 阅读全文
摘要:
许多使用MySQL的同学都会使用到varchar这个数据类型。初学者刚开始学习varchar时,一定记得varchar是个变长的类型这个知识点,所以很多初学者在设计表时,就会把varchar(X)的长度设置的非常长,目的也是为了保证以后有更长的数据存储时,能更好的兼容。 于是本来varchar(10 阅读全文
摘要:
g = 'git' ga = 'git add' gaa='git add --all' gapa='git add --patch' gb='git branch' gba='git branch -a' gbl='git blame -b -w' gbnm='git branch --no-me 阅读全文
摘要:
from Crypto.PublicKey import RSA from Crypto.Signature import PKCS1_v1_5 from Crypto.Hash import SHA1 import base64 import time import warnings warnin 阅读全文
摘要:
1、MySQL有四种BLOB类型: 1、TinyBlob 最大能容纳255B的数据 2、Blob 最大能容纳65KB的 3、MediumBlob 最大能容纳16MB的数据 4、LongBlob 最大能容纳4GB的数据 2、SQL语句 SELECT CONVERT (column_name USING 阅读全文
摘要:
最近测试中台的存储服务,涉及到MySQL用户操作的命令,记录一下。 1、查看所有用户 select user from mysql.user; 2、查看当前登陆用户 select user(); 3、创建用户 CREATE USER 'username'@'host' IDENTIFIED BY ' 阅读全文