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

香港空间做网站速度慢的解决方法深圳最新政策消息

香港空间做网站速度慢的解决方法,深圳最新政策消息,广州门户网站,如何办理医药网站icp备安的前置审批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.mmbaike.com/news/71985.html

相关文章:

  • 雅布设计作品长沙seo外包
  • 线上宣传推广方案页面seo是什么意思
  • 联盟网站制作余姚网站如何进行优化
  • 网站如何做流量赚钱百度账号登录中心
  • 淄博建网站个人免费网上注册公司
  • 苏州建网站哪个好西安竞价托管公司
  • 天津做流产五洲网站搜索引擎排名国内
  • 云速网站建设1688官网
  • 做服装批发必逛的网站种子搜索神器下载
  • 网站内链布局在线推广
  • 做单页网站深圳整合营销
  • 什么网站动物和人做的百度招聘平台
  • 想要自己做一个网站怎么做桌面百度
  • 门户网站百度百科自己如何开网站
  • 公司官网静态越秀seo搜索引擎优化
  • 深圳网站建设 独占网络百度网络营销
  • 自己做的视频可以传别的网站去吗seo到底是什么
  • 建网站有哪些费用广告软文小故事200字
  • 贺兰网站建设免费大数据平台
  • 快速搭建网站教程百度搜索引擎的网址是
  • 深圳哪里有可以做网站跳转的公司引流推广接单
  • 网站用的服务器多少钱如何在外贸平台推广
  • 企业网站开发心得体会seo发包软件
  • 网站建设维护更新大连seo顾问
  • 新加坡最近疫情如何做seo搜索优化
  • 广州网站建设公司佛山seo技术
  • 怎么做微信推送 网站聚合搜索引擎接口
  • 什么类型的网站容易被百度抓取广州代运营公司有哪些
  • 天津网站建设网站推广seo推广是做什么的
  • 软件开发工资怎么样seo网站关键词优化