随笔分类 -  python

摘要:领导说让用jmeter这个工具参数化测试soap接口,做完参数化后保存的文件是jmx格式,经过同事启发,打开一看这个不是xml格式文件么,应该可以利用python写一个xml格式然后保存成jmx格式的,这样只要维护excel中的测试用例就行了,真正的实现数据驱动参数化。不过在过程中也遇到过编码问题, 阅读全文
posted @ 2016-04-20 14:54 虫子宴 阅读(1753) 评论(2) 推荐(0)
摘要:整体代码比较冗长,但是很好读。写的方法全是按照BUG分类去写的。所以写死了,凑合看吧,画出饼图,树状图和生成对应的数据excel,希望大家举一反三能帮助自己分析BUG 阅读全文
posted @ 2016-04-12 11:24 虫子宴 阅读(2087) 评论(1) 推荐(0)
摘要:项目经理突然来找,说有个紧急的项目需要上线,客户报了个问题,说跟踪汽车时候,过线的时候坐标会出现异常。所以赶紧写了个脚本进行测试,代码如下: #!/user/bin/env python #-*- coding:utf_8 -*- #duanxu import base64,json,request 阅读全文
posted @ 2016-02-25 10:34 虫子宴 阅读(912) 评论(0) 推荐(0)
摘要:import csv #import xlwt import sqlite3 #wbk=xlwt.Workbook() #sheet=wbk.add_sheet('sheet 1') #sheet.write(0,0,'RecNO') ''' sheet.write(0,0,'recordid') 阅读全文
posted @ 2016-02-18 09:59 虫子宴 阅读(740) 评论(0) 推荐(0)
摘要:发现此框架在测试接口上比soapUI好用的多,以下给大家分享以下我使用此框架测试API,直接介绍get方法的HTTP接口, 其实这个接口也是把POST数据作为参数进行get请求,使用post 方法也是一样,下面开始截图介绍: 网上有很多robotframework的安装教程,可以找度娘搜一下。这里就 阅读全文
posted @ 2016-02-14 16:49 虫子宴 阅读(17824) 评论(7) 推荐(3)
摘要:哥们做android自动化测试,可是无奈报告输出字段不是自己想要的,于是想自己解析测试报告,所以想了个方法,还不完善记录分享一下#-*-coding:utf-8-*- import json,csv,sys,re#import xlrd,xlwt#from xlutils.copy import c... 阅读全文
posted @ 2015-09-10 15:42 虫子宴 阅读(4856) 评论(0) 推荐(0)
摘要:我们先选个接口,如路径规划接口,会出现Fromx ,y;Tox,y。两种参数,分别要所有城市进行便利(所有城市坐标经纬度,可以通过爬虫从高德地图上爬下来),具体方法请搜博客园 代码如下: #encoding:utf-8 #遍历所有城市路径规划的测试脚本 from xlutils.copy impor 阅读全文
posted @ 2015-08-18 14:20 虫子宴 阅读(1121) 评论(0) 推荐(1)
摘要:1 #encoding:utf-8 2 3 import httplib2,xlrd,xlwt,json,time,requests 4 from xlutils.copy import copy 5 6 #创建测试类 7 class Test(object): 8 d... 阅读全文
posted @ 2015-08-18 14:15 虫子宴 阅读(555) 评论(0) 推荐(0)
摘要:#encoding: utf-8import urllib2,xlrd,xlwt,timefrom xlutils.copy import copyfrom lxml import etreedef Time(): tim=time.strftime('%Y-%m-%d %H:%M:%S',t... 阅读全文
posted @ 2015-07-02 18:06 虫子宴 阅读(1424) 评论(0) 推荐(0)
摘要:对比返回结果的code,不是很完善,存在问题,由于多行数据,只有1行可写入excel中:#-*- coding: utf-8 -*-import httplib2,xlrd,xlwt,time,jsonfrom xlutils.copy import copydef Time(): tim=t... 阅读全文
posted @ 2015-01-27 16:03 虫子宴 阅读(1020) 评论(0) 推荐(0)
摘要:获取请求code,并把请求结果进行对比写到excel里,效率低一些,但是可以执行并有效的验证。此python脚本是自己瞎琢磨而成,有同事的优化帮忙,只是记录一下成果。代码如下#-*- coding: utf-8 -*-import httplib2,xlrd,xlwt,time,jsonfrom x... 阅读全文
posted @ 2015-01-27 15:59 虫子宴 阅读(5980) 评论(0) 推荐(0)