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

琼海市网站建设_网站建设公司_博客网站_seo优化

深圳专业高端网站建设费用,网络推广入门教程,事业单位考试网站,做简约头像网站python 读取 Excel 自动化执行测试用例 Excel 测试用例的读取 安装 python 操作Excel 的库 pip install xlrd/xlwt/xlutils (安装三个操作库) 接口请求代码构建 import requests from random import randint import xlrd import json class My_request(object): # 对返回值进行…python 读取 Excel 自动化执行测试用例 Excel 测试用例的读取 安装 python 操作Excel 的库 pip install xlrd/xlwt/xlutils (安装三个操作库) 接口请求代码构建 import requests from random import randint import xlrd import json class My_request(object): # 对返回值进行处理 def __str__(self): # return %r%self.connect() return str(%r%self.connect()) # 获取表格数据 def connect(self): excelDir ../data/动画绘本馆测试用例.xls # 打开Excel文件 formatting_infoTrue :保持原样式 self.workBook xlrd.open_workbook(excelDir,formatting_infoTrue) # 获取所有表名 sheets self.workBook.sheet_names() # 需要执行的sheet workSheet self.workBook.sheet_by_name(测试用例2) # 获取一行 # cellData workSheet.row_values(1) # 获取单元格 获取的不是字符串 而是excel 格式参数 cellData workSheet.cell(1, 0) return cellData.value # token函数 调用函数就可获取token值 再用到新增接口 def get_token(self): # 获取token token_urls http://47.96.181.17:9090/rest/toController payload {userName: J201903070064, password: 362387359} # 发送请求 json 请求体 res requests.post(token_urls, jsonpayload) return res.json()[token] # 新增用户接口 def add_user(self,bodyData)::param bodyData: request body :return: res dataself.addUsr_url http://47.96.181.17:9090/rest/ac01CrmController # 对字符串转换字典 json 串 self.payload json.loads(bodyData) # 对手机号进行参数化 self.payload[aac030] f134{randint(11111111,99999999)} self.header_addusr {Content-Type: application/json, X-AUTH-TOKEN: self.get_token()} # # 发送请求 url 请求体 res requests.post(self.addUsr_url,jsonself.payload,headers self.header_addusr) self.rest res.json() # 打印输出结果 是否注册成功 print(res.json()) return res.json() def write_index(self,datas): from xlutils.copy import copy # 对表复制 原始的测试用例不会改变 newWoekBook copy(self.workBook) # 取拷贝的excel的sheet 下标 newSheet newWoekBook.get_sheet(1) # 写入数据 第一行第一列 newSheet.write(1, 1, datas) # 保存新生成的 excel对象 newWoekBook.save(../data/res.xls) def write_in(self): # 如果已经有数据了 就需要对原表进行复制 if self.rest[message] 成功: info pass self.write_index(info) else: info fail self.write_index(info) if __name__ __main__: re My_request() re.add_user(re.connect()) re.write_in() 测试结果写入到Excel 文件不存在 — 新建excel — 写 — xlwt 文件本身存在–另存为写入excel–xlutils def write_index(self,datas): from xlutils.copy import copy # 对表复制 原始的测试用例不会改变 newWoekBook copy(self.workBook) # 取拷贝的excel的sheet 下标 newSheet newWoekBook.get_sheet(1) # 写入数据 第一行第一列 newSheet.write(1, 1, datas) # 保存新生成的 excel对象 newWoekBook.save(../data/res.xls) def write_in(self): # 如果已经有数据了 就需要对原表进行复制 if self.rest[message] 成功: info pass self.write_index(info) else: info fail self.write_index(info)
http://www.lebaoying.cn/news/100122.html

相关文章:

  • 做电影网站需要注意什么东西wordpress工作原理
  • 招远网站建设公司获取网站访客qq
  • 佛山网站建设设计网店运营策划书
  • 廊坊网站设计制作自己建设的网站怎么赚钱
  • 重庆建网站城选快忻科技悉心哪些网站用c 做的
  • 网站建设与制作教程吕磊哪些网站用织梦默认模板
  • 太原百度网站建设seo排名点击器曝光行者seo
  • 西安网站建设公司找哪家推广软件有哪些
  • 校园网上零售网站建设方案腾讯企业邮箱免费注册入口
  • 做美食网站的目的和意义网站建设的界面风格有哪些
  • 门窗厂家东莞网站建设泊美网站建设总目的
  • 做原油的网站怎样才能访问没有备案的网站
  • 建设网站什么费用滴滴出行的网站是哪家公司做的
  • 中国移动官方网站网站设计模板百度云
  • 西安做网站好的公司wordpress用户关注
  • 自己公司产品网站的好处资讯类网站源码
  • 做网站开发有前途么品牌设计帮
  • 网站建设两个方面ui设计一个页面多少钱
  • 网站安全监测预警平台建设成效郑州互助盘网站开发
  • 网站开发工程师怎么样Timeliner wordpress
  • 电子商务网站建设与实例网站建设需要哪些功能
  • 山西省消防总队建设工程备案网站网站功能是什么
  • 成都网站优化方案wordpress可不可以做论坛
  • 强的小企业网站建设外贸seo推广
  • 快速建站php如何创建html文件
  • 用手机做电影网站建设企业网站小微
  • 上海正规网站建设网站二级域名查询
  • 深圳外贸网站设计淘宝代运营费用多少钱
  • 网站开发下单功能微信小程序源代码
  • pinterest设计网站ifront做原型控件的网站