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

制作网站需要学什么软件有哪些免费个人网站模板

制作网站需要学什么软件有哪些,免费个人网站模板,wap手机网站模板,wordpress添加多语言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.yidumall.com/news/45836.html

相关文章:

  • 成都市网站建云搜索下载
  • 临海市住房和城乡建设规划局网站灰色行业seo
  • 宿迁做网站的公司seo技术网网
  • 有没有好的网站是JSP做的关键词歌词简谱
  • 如何在网站上做标注seo是指
  • 保险网站建设windows优化软件哪个好
  • 动态网站背景做多少合适最吸引人的营销广告文案
  • 什么网站可以做直播商城全网推广运营公司
  • 漯河做网站zrgu网站推广公司大家好
  • 网站首页被k多久恢复公司业务推广
  • 企业公司网站深圳谷歌seo推广
  • 青海做网站需要多少钱seo是什么工作内容
  • 李连杰做的功夫网站建设网站前的市场分析
  • 萍乡企业做网站seo推广优化培训
  • 手机微网站制作系统北京seo网站开发
  • 做非法网站怎样量刑排名优化外包公司
  • wordpress文章分类统计seo系统
  • vs做的网站源代码哈尔滨seo关键字优化
  • 企业网站建设及维护企业培训平台
  • 做网站的流程是什么全国互联网营销大赛官网
  • 域名指向其他网站贵阳seo网站推广
  • 西安专业做网站的的公司seo推广网站
  • wordpress标签拼音seo搜索引擎优化入门
  • 郑州彩票网站开发百度框架户一级代理商
  • 个人游戏开发者 死路一条seo外链发布
  • 建设个人网上银行登录入口官网跟我学seo
  • 泉州网站建设报价腾讯控股第三季度营收1401亿
  • 佛山网站建设联系电话电脑培训学校学费多少
  • 2k屏幕的网站怎么做谷歌seo搜索引擎下载
  • 建设安全协会网站潍坊seo计费