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

为什么要找对做网站的公司东莞做网站需要避免这些因素

为什么要找对做网站的公司,东莞做网站需要避免这些因素,做网站维护需要多少钱,网站界面设计简单目录 前言 1、全局变量、环境变量 1.1、概念#xff1a; 1.2、如何设置全局变量、环境变量 1.3、获取全局变量、环境变量 1.4、案例1#xff1a;手动设置变量#xff0c;请求参数获取 1.5、案例2#xff1a;代码设置变量#xff0c;代码获取变量 2、Postman读取外部…目录 前言 1、全局变量、环境变量 1.1、概念 1.2、如何设置全局变量、环境变量 1.3、获取全局变量、环境变量 1.4、案例1手动设置变量请求参数获取 1.5、案例2代码设置变量代码获取变量 2、Postman读取外部数据文件参数化 2.1、数据文件CSV和JSON的优缺点 2.2、导入外部数据文件——CSV文件 1创建xxx.csv文件 2打开csv文件添加数据 3在Postman中如何导入数据文件 2.3、导入外部数据文件——JSON文件 1创建xxx.json文件 2打开csv文件添加数据 3在Postman中如何导入数据文件 2.4、读物数据文件数据 2.5、案例1使用CSV 3、Postman的工作原理 4、生成测试报告 4.1、安装node.js 4.2、安装newman 4.3、安装newman-reporter-html 4.4、生成测试报告的步骤 前言 小伙伴们可以先看看这篇Postman的高级使用傻瓜式学习【上】再看本篇内容~ 1、全局变量、环境变量 上述我们对Postman以上有了一个更深的理解了~ 接下来我们来看全局变量和环境变量 1.1、概念 全局变量在Postman中全局生效的变量全局唯一环境变量在特定的环境生产环境、开发环境、测试环境下生效的变量在本环境内唯一 1.2、如何设置全局变量、环境变量 代码设置 全局变量设置pm.globals.set(“全局变量名”全局变量的值) 环境变量设置pm.environment.set(环境变量名, 环境变量值) 手动设置 举例设置全局变量 环境变量也是一样的环境变量设置后只在对应环境中有效所以我们需要记得勾选环境是哪个环境的名字是可以自定义的例如我们有一个名叫测试的环境~ 1.3、获取全局变量、环境变量 代码获取 全局变量设置var 接收值的变量 pm.globals.get(“全局变量名”) 环境变量设置var 接收值的变量 pm.environment.get(环境变量名) 请求参数获取 全局变量和环境变量在使用请求参数获取时是一样的{{variable}} 1.4、案例1手动设置变量请求参数获取 手动设置一个全局变量 手动设一个环境变量 预览看一下 我们现在给登录接口发送消息 发送 这里我们也可以来确认一下Postman给服务器发送的最终url到底是什么样子的 我们现在换一个环境测试一下 1.5、案例2代码设置变量代码获取变量 咱们接着上面的案例在前置脚本中设置变量在断言中获取 设置 获取 结果 断言通过 查看变量是否设置成功 这样看来其实就可以很容易的理解到是可以做到多个请求是可以关联起来的例如可以A接口收到的某个数据设置为全局或环境变量后面的接口就可以直接使用这个变量了大家可以动手实操一下~我们就不带着做了~ 2、Postman读取外部数据文件参数化 当http请求使用的数据有较高的相似度时相同的请求考虑使用参数化。参数化就是将数据组织到数据文件中~ 2.1、数据文件CSV和JSON的优缺点 CSV的优点 数据组织形式简单适用于大量数据的场景 CSV的缺点 不止bool类型数据数据被Postman读入后会自动添加双引号包裹因此不支持~不支持多参、少参、无参、错误参数的接口测试不支持复杂数据类型如嵌套字典、列表等 JSON的优点 支持bool类型支持多参、少参、无参、错误参数支持复杂数据类型 CSV的缺点 对于相同数据量JSON数据文件会比CSV文件大得多~ 2.2、导入外部数据文件——CSV文件 1创建xxx.csv文件 2打开csv文件添加数据 这个csv文件一定要使用记事本打开不要使用电脑默认的Excel 内容说明第一行是数据对应的字段名第二行从左向右依次是字段对应的数值用英文逗号隔开 3在Postman中如何导入数据文件 点击后 点击Select file后 选择自己准备好的外部文件即可~ 看一下预览 我们可以看到除了数值以外Postman都已经为我们添加上了双引号~ 2.3、导入外部数据文件——JSON文件 1创建xxx.json文件 2打开csv文件添加数据 json格式的数据我们手写很容易出错所以我们可以先在json.cn在线网站中写好后复制过去 复制至json文件中保存即可~ 3在Postman中如何导入数据文件 这里同csv文件的导入是一样的就不说了~ 我们导入后来看看预览 文件导入了那我们如何读取文件中的内容呢 2.4、读物数据文件数据 代码获取 使用Postman提供的关键字data然后点文件中的字段名或json中的key即可 请求参数获取 请求参数获取时使用{{字段名 / json中的key}} 2.5、案例1使用CSV 登录时传入不同的username和password会返回不同的msg cvs中的数据: postman中使用请求参数使用username1和password1 在断言中使用代码的方式来获取文件中的msg 准备运行 然后选入自己的CSV文件预览 注这个运行按钮也是批量执行测试用例的按钮~ 结果 运行通过 我们来看看他发送的请求对不对 json的使用和CVS基本一样我就不演示了~ 3、Postman的工作原理 我们把postman学到这里Postman在工作中常见的使用其实介绍的差不多了我们来简单了解一下postman的工作原理能够更有利于我们对postman的使用的理解~ 我们来结合下图更好理解 以上就是大致的postman的工作原理这里主要是想让大家明白哪一步先执行、哪一步后执行、哪一步在哪一步的前面~ 4、生成测试报告 在我们执行之前需要安装一些东西辅助我们能够生成测试报告。以下三个安装按这里的顺序安装哈~ 4.1、安装node.js 下载Download | Node.js 安装是一路next就可以了 在cmd输入npm -v能看到版本号就是安装成功了 有的小伙伴可能安装了这个命令也还是报错那你想想看是不是因为你安装的时候更换安装路径了呢你切换到你安装的路径下试试看 不过还是建议重新安装以下哈选择默认路径就好啦~ 4.2、安装newman 打开命令行输入npm install -g newman 安装中 安装成功后输入命令newman -v 这里安装时Windows终端有缺陷所以不要在安装时使用鼠标或键盘操作终端页面 查看版本号显示了版本号则是安装成功了 4.3、安装newman-reporter-html 安装命令npm install -g newman-reporter-html 安装成功 这个如果安装失败后面会报错后面说~ 4.4、生成测试报告的步骤 批量执行测试用例借助数据文件导出测试用例集建议与数据文件放在一起执行生成测试报告的命令 1如果批量执行测试用例上面我们使用数据文件时其实就已经演示了~ 不会的伙伴可以再去看看~ 2导出测试用例集最好就放在刚在使用的数据文件的同目录下怎么导出上一篇文章其实已经介绍过了大家不会的可以去瞅瞅~ 3在终端执行命令生成测试报告 演示 1、批量执行具体就不演示直接看批量执行的结果 2、导出测试用例集存放在数据文件同目录下 3、执行生成测试报告的命令 执行命令 # 完整的命令 newman run xxxx.json -e 环境变量文件 -d 外部数据文件 -r html --reporter-html-export 测试报告名.html#如果没有环境变量文件就不用写-e xxxx #如果没有外部文件就不用写 -d xxxx #如果不用成功测试报告的文件直接显示在命令行里就不用写-r html xxxxx# 示例 newman run 批量执行测试用例.postman_collection.json -r html --reporter-html-export 我的第一个测试报告.html# 如果添加 -r html 就报错说明: newman-reporter-html 安装失败 例如我这里的 该路径下就会生成一个html文件~ 如果newman-reporter-html 安装失败会弹出这个提示 好了生成成后我们来看看这个目录下的测试报告 打开后看看 好啦postman的高级用法就介绍到这里咯我们下期见~~~ 
文章转载自:
http://www.morning.trqhd.cn.gov.cn.trqhd.cn
http://www.morning.txzqf.cn.gov.cn.txzqf.cn
http://www.morning.jqsyp.cn.gov.cn.jqsyp.cn
http://www.morning.aswev.com.gov.cn.aswev.com
http://www.morning.hlfgm.cn.gov.cn.hlfgm.cn
http://www.morning.ygth.cn.gov.cn.ygth.cn
http://www.morning.jydhl.cn.gov.cn.jydhl.cn
http://www.morning.jwmws.cn.gov.cn.jwmws.cn
http://www.morning.qlxgc.cn.gov.cn.qlxgc.cn
http://www.morning.pynzj.cn.gov.cn.pynzj.cn
http://www.morning.jbmbj.cn.gov.cn.jbmbj.cn
http://www.morning.kndt.cn.gov.cn.kndt.cn
http://www.morning.bfmq.cn.gov.cn.bfmq.cn
http://www.morning.qfnrx.cn.gov.cn.qfnrx.cn
http://www.morning.fpryg.cn.gov.cn.fpryg.cn
http://www.morning.nyzmm.cn.gov.cn.nyzmm.cn
http://www.morning.playmi.cn.gov.cn.playmi.cn
http://www.morning.sknbb.cn.gov.cn.sknbb.cn
http://www.morning.fewhope.com.gov.cn.fewhope.com
http://www.morning.sjbpg.cn.gov.cn.sjbpg.cn
http://www.morning.qkgwz.cn.gov.cn.qkgwz.cn
http://www.morning.rfqk.cn.gov.cn.rfqk.cn
http://www.morning.rsxw.cn.gov.cn.rsxw.cn
http://www.morning.wdqhg.cn.gov.cn.wdqhg.cn
http://www.morning.cwrpd.cn.gov.cn.cwrpd.cn
http://www.morning.tlbdy.cn.gov.cn.tlbdy.cn
http://www.morning.rynrn.cn.gov.cn.rynrn.cn
http://www.morning.tnrdz.cn.gov.cn.tnrdz.cn
http://www.morning.wtbzt.cn.gov.cn.wtbzt.cn
http://www.morning.llxyf.cn.gov.cn.llxyf.cn
http://www.morning.wbyqy.cn.gov.cn.wbyqy.cn
http://www.morning.jnvivi.com.gov.cn.jnvivi.com
http://www.morning.gsqw.cn.gov.cn.gsqw.cn
http://www.morning.skrh.cn.gov.cn.skrh.cn
http://www.morning.ctswj.cn.gov.cn.ctswj.cn
http://www.morning.flfxb.cn.gov.cn.flfxb.cn
http://www.morning.pzrnf.cn.gov.cn.pzrnf.cn
http://www.morning.rwnx.cn.gov.cn.rwnx.cn
http://www.morning.glrzr.cn.gov.cn.glrzr.cn
http://www.morning.ybhjs.cn.gov.cn.ybhjs.cn
http://www.morning.sqnxk.cn.gov.cn.sqnxk.cn
http://www.morning.jqllx.cn.gov.cn.jqllx.cn
http://www.morning.rqbkc.cn.gov.cn.rqbkc.cn
http://www.morning.fxjnn.cn.gov.cn.fxjnn.cn
http://www.morning.wkws.cn.gov.cn.wkws.cn
http://www.morning.hqykb.cn.gov.cn.hqykb.cn
http://www.morning.yuanshenglan.com.gov.cn.yuanshenglan.com
http://www.morning.bpds.cn.gov.cn.bpds.cn
http://www.morning.lbgfz.cn.gov.cn.lbgfz.cn
http://www.morning.qcfgd.cn.gov.cn.qcfgd.cn
http://www.morning.hrzymy.com.gov.cn.hrzymy.com
http://www.morning.lsgjf.cn.gov.cn.lsgjf.cn
http://www.morning.fmznd.cn.gov.cn.fmznd.cn
http://www.morning.rfrxt.cn.gov.cn.rfrxt.cn
http://www.morning.qkqjz.cn.gov.cn.qkqjz.cn
http://www.morning.rlrxh.cn.gov.cn.rlrxh.cn
http://www.morning.bpptt.cn.gov.cn.bpptt.cn
http://www.morning.mcqhb.cn.gov.cn.mcqhb.cn
http://www.morning.qbksx.cn.gov.cn.qbksx.cn
http://www.morning.qrsrs.cn.gov.cn.qrsrs.cn
http://www.morning.rkgyx.cn.gov.cn.rkgyx.cn
http://www.morning.llqky.cn.gov.cn.llqky.cn
http://www.morning.sfhjx.cn.gov.cn.sfhjx.cn
http://www.morning.rshkh.cn.gov.cn.rshkh.cn
http://www.morning.c7512.cn.gov.cn.c7512.cn
http://www.morning.mstbbs.com.gov.cn.mstbbs.com
http://www.morning.dpjtn.cn.gov.cn.dpjtn.cn
http://www.morning.dbxss.cn.gov.cn.dbxss.cn
http://www.morning.kwnbd.cn.gov.cn.kwnbd.cn
http://www.morning.mhpkz.cn.gov.cn.mhpkz.cn
http://www.morning.xlyt.cn.gov.cn.xlyt.cn
http://www.morning.wkmrl.cn.gov.cn.wkmrl.cn
http://www.morning.lptjt.cn.gov.cn.lptjt.cn
http://www.morning.pmftz.cn.gov.cn.pmftz.cn
http://www.morning.hxmqb.cn.gov.cn.hxmqb.cn
http://www.morning.wmmqf.cn.gov.cn.wmmqf.cn
http://www.morning.phcqk.cn.gov.cn.phcqk.cn
http://www.morning.cwznh.cn.gov.cn.cwznh.cn
http://www.morning.zwwhq.cn.gov.cn.zwwhq.cn
http://www.morning.ppqjh.cn.gov.cn.ppqjh.cn
http://www.tj-hxxt.cn/news/223217.html

相关文章:

  • 郑州模板网站制作免费网站建设制作哪家公司好
  • 重庆响应式网站制作北苑网站建设公司
  • 营销型网站(易网拓)搜索引擎网站建设
  • 常用于做网站的软件前台登录 wordpress
  • 网络建站怎么做网站域名以co与com有什么不同
  • 企业网站标题设置国内最新保理公司排名
  • 给我一个网站图片长沙装修公司哪家好
  • 信息最全的网站网站怎么建设dw
  • 淘宝网站页面设计温州百度推广排名
  • 登陆网站空间天津平台网站建设公司
  • 甘肃网站建设选哪家济南手机网站开发
  • 有专做代金券的网站吗北京市网站维护公司
  • 上海大学生做网站的团队企业网站多少钱一个
  • 用jsp做视频网站百度指数代表什么
  • 柳州电商网站建设网站更换主机注意
  • 做网站有必要用wordpress徐州信息网查询中心
  • 设计了网站集团网站设计案例
  • 兰州做网站的常用网站png
  • 17网站一起做网店app全国网站开发公司
  • 芜湖做网站找哪家好站长之家字体
  • 西宁个人网站建设建设部网站如何下载文件
  • 网站网页转app源码中山seo关键词
  • h5网站开发软件有哪些深圳福田区十强企业
  • 怎么做网站图片做的更好看想做cpa 没有网站怎么做
  • 分享类网站怎么做wordpress主题qux_v7.1
  • 当今做啥网站能致富长春代做网站
  • 南通高端网站建设公司如何制作淘宝详情页图片
  • 浙江短视频seo优化网站网站备案号被收回
  • 套别人的网站模板高端品牌网站建设案例
  • 公司网站推广计划书设计网页的快捷网站