Python
文章平均质量分 61
风楚颜
业精于勤,专注测试50年!
展开
-
get/post简单请求示例
安装了django后使用django-admin startproject demoapi创建django项目,cd demopai进入项目目录内,创建apppython manage.py startapp api1用pycharm打开项目,我这里没有只有IDEA(安装了python插件包)同样可以使用。POST请求json格式的参数注意要把setting下面的MIDDLEWARE中有一行数据'django.middleware.csrf.CsrfViewMiddleware'注释掉在视图文件下创建原创 2021-01-11 18:12:04 · 1565 阅读 · 0 评论 -
httprunner使用(三)
关于测试用例分层正如文档所说,作者为了方便使用者,内置脚手架工具,可以一键创建项目,这种模式我们在开发模式中经常用到。使用hrun --startproject demo1创建测试项目。生成的demo1项目树结构,windwos下用tree /F命令查看。│ .env│ .gitignore│ debugtalk.py│├─.idea│ │ demo1.iml│ │ ...原创 2020-03-27 18:25:36 · 477 阅读 · 0 评论 -
httprunner使用(二)
关于环境变量按照官方文档介绍,单独创建一个.env的文件,变量以key=value的形象填入。注意在windows下面创建这种文件时要写成这样.env.的格式,然后保存就可以变为.env文件了。这个文件我放在了下载的httprunner根目录下面,如图:.gitignore的作用是忽略掉指定的文件,把.evn填入到该文件中(就是打开.gitignore在后面追加.evn字符即可)。在我们的用...原创 2020-03-27 10:15:24 · 308 阅读 · 0 评论 -
httprunner使用(一)
httprunner使用(一)####最近闲来无事翻开论坛闲逛看到了一款基于python语言的开源接口测试工具httprunner,这款工具初始体验就是它的测试用例是维护在一个yml格式或者json格式的数据文件中。只要维护好了这个文件,然后一键命令执行就可以得到想要的结果,而且这种文件生成也非常的方便,使用fiddler可以导出har格式文件然后命令转换为yml或者json格式。这个工具看起来...原创 2020-03-26 15:00:51 · 924 阅读 · 0 评论 -
冒泡排序
list_one = [5,7,2,13,6,8,21,9]count = len(list_one)'''从小到大排序原理:两两比较,如果前面的比后面的大,就交换两者的位置,把小的排在前面,大的排在后面,走完一趟后,最小的肯定排在了最前面的位置,然后重复的进行第二趟直到最后(len(list)),看起来,需要执行len(list)趟,每趟需要比较的次数成递减状态,总共需要比较8*7次。...原创 2018-04-09 20:00:06 · 176 阅读 · 0 评论 -
对字典进行排序
通常我们在日常工作中会对字典进行排序,如下面的这种情况:这是一个接口返回的json数据:{"errno":0,"msg":"","result":{"2018-06-01":{"tool":18208,"adapter":18210},"2018-06-02":{"tool":16760,"adapter":1原创 2018-06-07 14:21:26 · 688 阅读 · 0 评论 -
python的schedule定时任务模块二次封装
通过定时来执行任务,我们日常工作生活中会经常用到。python有schedule这个库,简单好用,比如,可以每秒,每分,每小时,每天,每天的某个时间点,间隔天数的某个时间点定时执行,另外自己又写了一个可以指定时间点来定时执行任务,代码如下。import timeimport reimport scheduleimport timeclass Timing(): #按秒循环定时执...原创 2018-06-08 18:04:35 · 2155 阅读 · 0 评论 -
在eclipse+pydev导入python项目遇到的坑
通常情况下,我们在eclipse下面导入外部项目一般都是使用import或者open project from file system。 - 场景 在cmd终端使用scrapy startproject tutorial新建了一个scrapy项目。 在eclipse到按上面的方法导入scrapy项目,结构如下,看起来没什么异常: 好了,我们要在spiders下面新建一个python文件...原创 2018-08-17 11:53:03 · 6480 阅读 · 3 评论 -
python--水仙花数
@time: 2018/3/5 11:06"""'''输出10000以内的水仙花数水仙花数是指一个 n 位数(n≥3 ),它的每个位上的数字的 n 次幂之和等于它本身(例如:1^3 + 5^3+ 3^3 = 153)'''def sxhua(): for x in range(100,10000): str_x = str(x) count =...原创 2018-03-26 14:29:26 · 2237 阅读 · 0 评论 -
python加解密
以前面试时问到过在接口安全测试时要用到加密算法:所有搜了下关于python加解密的资料:http://blog.csdn.net/u013578500/article/details/77905924https://www.cnblogs.com/houzhizhe/p/7461163.html方便学习使用,感谢作者的奉献!转载 2017-12-02 18:24:20 · 342 阅读 · 0 评论 -
python打印平行四边形
如题,上代码:for x in range(1,5):#总共四行 for y in range(1,x):#打印一行后打印空格 print " ", for z in range(1,6):#列数是五列 print "*", print "\n",* * * * * * * * * * * * * *原创 2017-12-01 01:10:22 · 19195 阅读 · 3 评论