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

宁夏银川网站建设平邑建设银行网站

宁夏银川网站建设,平邑建设银行网站,微信网页版还能用吗,商业网站建设与维护对于消息体为一个json格式列表,列表长度变化的代码设计,如下实现可供参考。 1、python语言实现(直接取值) #codingutf-8n 2 # 行项目数 productCode [11111,222222,333333] unit [H06,H07,H08] qty [6,7,8] items []for i in range(0, n):item …

对于消息体为一个json格式列表,列表长度变化的代码设计,如下实现可供参考。

1、python语言实现(直接取值)

#coding=utf-8n = 2  # 行项目数
productCode = ['11111','222222','333333']
unit = ['H06','H07','H08']
qty = [6,7,8]
items = []for i in range(0, n):item = {"itemType": "${SOZKitemType}","promotionFlg": None,"deliveryTime": "${currentTime}","excessRatio": 0,"storageLocation": "${ZKstorageLocation}","itemNo": (i+1)*10,"merchantProductCode": productCode[i],"customerSupplierCode": None,"avaiableQtyUnit": unit[i],"referenceItemNo": (i+1)*10,"orderQty": qty[i],"canExcess": "0","orderUnit": unit[i],"avaiableQty": qty[i],"orderNo": "20${orderNo}","stockType": "${stockType}","batch": "","logisticsType": "ZK","subProducts": None}items.append(item)
print(items)

2、python语言在Jmeter中实现(直接取值)

import json
n = 2  # 行项目数
items = []for i in range(0, n):item = {"itemType": "${SOZKitemType}","promotionFlg": None,"deliveryTime": "${currentTime}","excessRatio": 0,"storageLocation": "${ZKstorageLocation}","itemNo": (i+1)*10,"merchantProductCode": str(vars.get('merchantProductCode'+str(i+1))),"customerSupplierCode": None,"avaiableQtyUnit": str(vars.get('SUF'+str(i+1))),"referenceItemNo": (i+1)*10,"orderQty": str(vars.get('SOZKorderQty'+str(i+1))),"canExcess": "0","orderUnit": str(vars.get('SUF'+str(i+1))),"avaiableQty": str(vars.get('SOZKorderQty'+str(i+1))),"orderNo": "20${orderNo}","stockType": "${stockType}","batch": "","logisticsType": "ZK","subProducts": None}items.append(item)
data = json.dumps(items,indent=4)
vars.put('newItems',data)

3、python语言在Jmeter中实现(不直接取值、纯JSON消息体制作),这种方式的好处是先将消息体都开发完整了,不用执行Jmeter脚本时候去拼接消息体,执行更快。

import jsonn=2000 #行项目数
totalItem=[]
allParas = {"orderType": "${SOZKorderType}","CreatedTime": "${currentTime}","deliveryTime": "","city": "","customerCode": "${customerCode}","vendorId": "","reference2": "20${orderNo}","distributionModeCode": "${distributionModeCode}","cpoOrderNo": "","telPhone": "","province": "","epCode": "${epCode}","shippingConditionCode": "${shippingConditionCode}","traceId": "${__UUID}","creator": "${creator}","merchantCode": "${outMerchantCode}","address": "","orderNo": "20${orderNo}","countryNo": "","updateIndicator": "","customerDesc": "","route": "111","whCode": "${whCode}","district": "","deliveryPriorityCode": "${deliveryPriorityCode}","contacts": "","items": ""}for i in range(0,n):item = {"itemType": "${SOZKitemType}","promotionFlg": "","deliveryTime": "${currentTime}","excessRatio": 0,"storageLocation": "${ZKstorageLocation}","itemNo": str((i + 1) * 10),"merchantProductCode": '${' + 'merchantProductCode' + str(i + 1) + '}',"customerSupplierCode": "","avaiableQtyUnit": '${' + 'SUF' + str(i + 1) + '}',"referenceItemNo": str((i + 1) * 10),"orderQty": '${' + 'SOZKorderQty' + str(i + 1) + '}',"canExcess": "0","orderUnit": '${' + 'SUF' + str(i + 1) + '}',"avaiableQty": '${' + 'SOZKorderQty' + str(i + 1) + '}',"orderNo": "20${orderNo}","stockType": "${stockType}","batch": "","logisticsType": "ZK","subProducts": ""}item['promotionFlg'] = None #当我们从外部数据源获取数据时,经常会遇到一些空值或者null,在Python中,null或者空可以用 None 表示。item['customerSupplierCode'] = Noneitem['subProducts'] = NonetotalItem.append(item)
allParas['items'] = totalItem
allParas['deliveryTime'] = None
allParas['city'] = None
allParas['vendorId'] = None
allParas['city'] = None
allParas['cpoOrderNo'] = None
allParas['telPhone'] = None
allParas['province'] = None
allParas['address'] = None
allParas['countryNo'] = None
allParas['updateIndicator'] = None
allParas['customerDesc'] = None
allParas['district'] = None
allParas['contacts'] = Nonewith open(r'D:\apache-jmeter-5.6.3\bin\TestData\common\requestBody.txt','w+') as file:json.dump(allParas,file,indent=4)
http://www.yayakq.cn/news/308781/

相关文章:

  • 网站维护报价表wordpress页面可视化编辑器
  • 广州手机网站设计企业官网维护
  • 浙江金华网站建设企业邮箱登录入口官网网页版
  • 网站建设公司企业模板下载js做网站框架
  • 手机端网站需要多少钱网站开发和合同
  • 赌城网站怎么做海南新政策最新消息
  • 学校网站设计的作用商务网站建设的调研
  • 制作一个公司的简单网页网站内容页优化
  • phpcms中的网站介绍页企业网站seo公司
  • 企业管理系统登录郑州网站优化公司
  • 广州冼村地铁站几号线iapp源码网
  • 没备案的网站怎么做淘客wordpress微信红包
  • 做钻石资讯网站python做简单网站
  • 蓝色旅游资讯网站模板北京做网站浩森宇特
  • 网站的布局有哪些h5视频直播
  • 专题类的网站asp.net做电商网站页面
  • vs2008网站消息弹窗怎么做cms监控系统电脑版
  • 宜宾长宁网站建设成功的软文营销案例
  • 闲鱼上做网站卖汽车配件怎么做网站
  • 那家建网站宝盒好用深圳百度关键
  • 建设官方网站多少郑州网站建设哪家好怎么样
  • 网站建设登录注册怎么做wordpress+首页置顶
  • 专业网站建设品牌策划国内平台有哪些
  • 网站上传都传些什么文件慕课网站开发
  • 陕西省交通建设集团网站淘宝代运营公司一般怎么收费的
  • 美丽乡村建设网站江苏兴力建设集团有限公司网站
  • 组件化网站建设jarvis主题wordpress
  • 微网站中定位功能怎么做的ppt模板素材免费
  • 哪个网站的ps元素好wordpress 建站教程 .pdf
  • 做电商网站多少钱wordpress文章内图片幻灯片