- 博客(22)
- 收藏
- 关注
原创 grequests并发之小试牛刀
第一章 使用背景题主为某供应链金融公司的测试人员,系统有额度开单、链单转让、链单融资功能,这些功能点在用户串行请求情况下均不会出现金额溢出(如额度 < 所有使用该额度开出的链单金额总和)。目前的测试需求是,测试用户并发情况下,是否出现金额溢出。python的requests模块只能实现用户串行请求,那么有没有满足我的测试需求的第三方模块呢?在网络上搜索一番,的确已有,就是grequests模块!传为K神(Kenneth Reitz)所作,结合requests、gevent模块实现,Python友
2021-01-17 12:12:35 376
原创 文件路径兼容window和linux
导游路线1.开篇2.解决思路1.开篇相信做软件测试的同学在写好Py脚本在windows平台运行通过后,就会想到把脚本代码迁移到linux或其他平台运行,而不是只在本地机器上跑(工作电脑一般下班后关机,而迁移的linux机器24小时待命)。然而,在linux运行时却看到“文件夹不存在”的提示,查其原因,原来是windows的文件绝对路径是以“\”分割,而linux机器是以“/”分割,在把某个路径加入sys.path时失败所以import这个路径下的文件报错了。如果没有遇到这种问题,可以出门左转了!2
2020-12-20 23:52:32 1474 2
原创 Python装饰器注解
我的标题第一章 引言第1节 装饰器定义第2节 装饰器的使用背景第3节 装饰器的使用场景第4节 装饰器的优缺点第二章 python中的装饰器第1节 实现对象第2节 简单装饰器demo第3节 带参数的装饰器第一章 引言第1节 装饰器定义在面向对象(OOP)的设计模式中,Decorator被称为装饰模式,OOP的装饰器模式需要通过继承和组合来实现。本质上,装饰器是一个类或带有返回函数的高阶函数。第2节 装饰器的使用背景一般的,我们为了扩展一个类经常使用继承方式来实现,由于继承给类引入了新的静态特征,并
2020-12-20 12:30:50 990
原创 windows使用python虚拟环境
第1章 安装Python下载地址:https://www.python.org/downloads/第2章 安装python虚拟环境包在windows平台,进入cmd命令行窗口,输入以下命令安装virtualenv:pip install virtualenv输入以下命令安装virtualenvwrapper-win:pip install virtualenvwrapper-win第3章 设置虚拟包统一存放目录1、鼠标右击“我的电脑”,点击属性–>高级系统设置–>环境变量–
2020-12-06 00:35:16 486
原创 loadrunner判断事务是否成功的几种方式
使用Loadrunner时,经常需要通过判断返回的“状态码”或在响应体找到的“预期字符串”,来判断该事务是否成功。Loadrunner学习中,现记录以下几种方式:1.比较返回的状态码判断状态码是最常用的方式,查看在线功能文档,已有函数支持,以下是一个完整示例:Action(){ //在方法开头定义变量,如果在后面才定义,会编译失败; int return_code; lr_start_transaction("enter_homepage"); web_url("homepa
2020-08-23 22:43:53 1457
原创 在Linux安装Mysql
安装环境Linux版本:RedHat 6 32位系统安装流程2.1 系统检查find / -name mysql2.2 获取资源通过官方网站或国内镜像资源站,获得对应Linux系统的某个server端的tar包下载地址,通过wget url方式下载wget https://mirrors.huaweicloud.com/mysql/Downloads/MySQL-8.0/mysql-community-server-8.0.21-1.el6.i686.rpm --no-check-certi
2020-08-17 12:11:18 236
原创 在Linux使用虚拟环境
“虚拟环境”,是python解释器的一个私有副本。在这个环境中,你可以安装私有包,而且不会影响系统中安装的全局python解释器。
2020-08-14 21:27:02 1520
原创 MySQL的内、外连接
连接查询的范围MySQL是一款受欢迎、经典的关系型数据库,其连接查询有内连接、左外连接、右外连接,没有全外连接(Oracle才支持)。数据样例学生表(student) id name age 1 xiaohua 10 2 xiaoming 11 3 xiaoyu 12 成绩表(score) s_id course...
2020-04-19 10:07:12 227
原创 MySQL的基础查询记录
基本语法select * from tablename [where conditions];1.条件查询条件一般使用=、>、>=、<、<=、!=等比较运算符或is、is not、in、not in等,使用and、or等逻辑运算符连接多个条件联合查询;@查询部门编号>=1且薪水>=3000的记录。select * from info whe...
2019-09-17 22:18:49 356
原创 统计JIRA系统当前的bug情况
# coding: utf-8# subject: accumulate total bug-count and bug-count in a week.import reimport jsonimport timefrom functools import reducefrom datetime import date, timedeltafrom jira import JIR...
2019-08-28 18:25:15 2962
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人