当前位置: 首页 > news >正文

给你一个网站怎么做手游推广平台代理

给你一个网站怎么做,手游推广平台代理,芜湖网站 建设,百度怎样做网站1.最近自己在摸索Pythonreuqests自动化接口测试,要实现某个功能,首先自己得有清晰的逻辑思路!这样效率才会很快! 思路--1.通过python读取Excel中的接口用例,2.通过python的函数调用,get/Post 进行测试&…

1.最近自己在摸索Python+reuqests自动化接口测试,要实现某个功能,首先自己得有清晰的逻辑思路!这样效率才会很快!

思路--1.通过python读取Excel中的接口用例,2.通过python的函数调用,get/Post 进行测试,3把测试结果写到一个新的Excel表格中!

1:编写接口测试用例数据,只是举了两个例子:

2.:函数方法  URl: 服务器地址,host:接口地址,type(请求类型:get或者post),data:参数

import time
import requests
#URl: 服务器地址,host:接口地址,type(请求类型:get或者post),data:参数
def ruqests_test(url,host,type,data):if type=='get':#发送请求 getr=requests.get("%s%s" %(url,host),data=data)return relse :#发送请求 get r=requests.post("%s%s" %(url,host),data=data)return r

 3:读取Excel接口用例,调用函数发送请求,接收返回信息,写入Excel文档中

#coding=utf-8
import xlrd
import Test03
import time
import xlwt
#根据索引读取Excel表格中的数据   参数:file:Excel文件路径     colnameindex:表头列名所在行的索引,by_index:表的索引
def excel_table_byindex(file= 'C:\Users\Administrator\Desktop\Test.xlsx',colnameindex=0,by_index=0):data =xlrd.open_workbook(file)table = data.sheets()[by_index]nrows = table.nrows #行数ncols = table.ncols #列数colnames =  table.row_values(colnameindex) #某一行数据list =[]for rownum in range(1,nrows):row = table.row_values(rownum)if row:app = {}for i in range(len(colnames)):app[colnames[i]] = row[i]#print app[colnames[i]]list.append(app)return list
if __name__=="__main__":tables = excel_table_byindex()i = 1wb = xlwt.Workbook()  # 新建了一个新的工作表sheet1 = wb.add_sheet('Sheet 1')wb.add_sheet('Sheet 2')
#列表名称row1 = sheet1.row(0)row1.write(0, u'地址')row1.write(1, u'状态码')row1.write(2, u'返回信息')row1.write(3, u'时间')for row in tables:#row['value1'] if row['value1'] == ''else int(row['value1']):三目运算,当读取的值为空,就不转换为int类型r=Test03.ruqests_test(row['url'],row['host'],row['type'],{row['key1']:row['value1'] if row['value1'] == ''else int(row['value1']),row['key2']:row['value2'] if row['value2'] == ''else int(row['value2'])})row1 = sheet1.row(i)row1.write(0, r.url)row1.write(1, r.status_code)row1.write(2, r.text)row1.write(3,time .strftime("%Y-%m-%d %H:%M:%S", time.localtime()))wb.save('C:\Users\Administrator\Desktop\Test00.xlsx')i=i+1
结果如图所示:

有什么不明白的可以留言!  希望可以帮到一些人!

Python接口自动化测试零基础入门到精通(2023最新版)

http://www.mnyf.cn/news/41182.html

相关文章:

  • 网站竞价难做优化怎样做品牌推广
  • 罗店网站建设什么是软文营销
  • 深圳哪家网站公司好优化建站seo门户
  • 南宁网站制作价格网络销售好不好做
  • 整形网站开发seo服务内容
  • 江油网站建设哈尔滨百度网站快速优化
  • 北京住房建设厅网站最近时事热点
  • 做微信的网站有哪些功能黑龙江今日新闻
  • 漯河有没有做网站的长沙关键词优化新报价
  • wordpress数据采集技术教程优化搜索引擎整站
  • 免费做图素材网站有哪些精准营销平台
  • 怎样用网站做单笔外贸电商运营培训正规平台
  • 重庆网站设计定制网页界面设计
  • linux 网站301哪里搜索引擎优化好
  • 网站建设贰金手指下拉手机优化
  • 合肥专业做网站的广点通官网
  • 如何注册品牌名称和商标电脑系统优化软件排行榜
  • 香港空间取网站内容免费关键词搜索工具
  • 如何搜索到自己的网站seo竞价
  • 网站做直播吗杭州网站优化推荐
  • 企业网站建设上市公司每日舆情信息报送
  • 扬州住房与城乡建设局网站腾讯云域名注册
  • 做网站工作室名字关键词首页排名优化平台
  • 西安做兼职网站河南seo和网络推广
  • wordpress建站linux在线培训
  • 合适做服装的国际网站自有品牌如何推广
  • dj网站开发建设社会新闻最新消息
  • 做网站可以用什么主题北京seo顾问服务公司
  • html5响应式网站建设平台天堂tv在线观看
  • 做白日梦的哪个网站游戏推广拉人渠道