
python编程
lintcode题目解答、算法总结等
QA的自我修养
快节奏,慢生活,像从前一样。
展开
-
Python操作数据库方法总结
方法概括Python操作数据库可以使用第三方库,Python操作数据库方法可以概括为5个步骤,总结如下:连接数据库1)python连接数据库之前,需要满足以下条件:当前系统已安装python环境;被连接的数据库已创建;当前系统已安装python 第三方库。2)连接数据库需要用到的参数包括:(“主机:host,端口:port,用户名:user,密码:password,指定数据库:db,指定字符集:charset)例如:db_connect = pymysql.connect(hos原创 2020-06-22 19:29:41 · 1520 阅读 · 2 评论 -
python调用top获取资源使用情况
1、测试需求来源:基于某后端服务上线后,随着服务量的增加,此服务资源消耗对后端系统系统其他模块产生的影响,针对此服务中占用资源较大的任务开展性能测试,并对性能结果数据进行分析,找出此服务的性能瓶颈,优化线上系统性能质量。2、测试范围包括:主要关注进程对cpu、内存及磁盘I/O的消耗情况及任务耗时(基于业务)3、性能指标:CPU消耗小于1核,内存消耗小于1G4、测试场景设计:基于当前线...原创 2019-11-06 17:13:13 · 1113 阅读 · 0 评论 -
python生成指定长度的随机字符串
应用场景:针对某平台进行接口测试,其中需要验证某项字段长度限定在32个字符内。Python 代码实现方法总结:方法1: 将数字及字母罗列出来,并从中随机选择的方法进行生成特定长度的字符;方法2: 采用string模块分别得到数字及字母,并通过列表生成式的方法得到特定长度的字符;import randomimport string# # 通过random.randint(a, b)方法得到随机数字def generate_random_str01(length): random_str="原创 2020-05-13 16:48:33 · 2145 阅读 · 0 评论 -
利用python+flask搭建mock接口服务
1、测试需求来源:测试环境进行某后端服务的测试,某些功能依赖其他系统的输出数据,由于线下测试环境网络隔离等原因,无法实时获取依赖系统的数据,基于此种情况,需要通过搭建一套接口服务模拟出依赖系统的输出数据,以供被测系统调用。因此选择python和falsk框架快速搭建一套mock api 服务,模拟依赖系统的输出数据,快速构造测试场景。2、开发环境准备Python开发环境;Flask安装:pip install flask python;引用flask模块:import flask3、使用f原创 2020-05-08 18:42:32 · 3596 阅读 · 0 评论 -
python3 快速恢复基础知识点
编码python3源码文件编码是utf-8,所有字符串都是unicode关键字>>> import keyword>>> keyword.kwlist['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue', 'def...原创 2019-11-06 20:50:21 · 200 阅读 · 0 评论