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

做建材上哪个网站比较好专业培训大全

做建材上哪个网站比较好,专业培训大全,网页设计与网站建设在线考试石油大学,it外包风险在jmeter中,使用csv data set config进行参数化是很重要的一个功能,但是这个功能的使用需要十分仔细和小心,因为细节之处往往决定着结果的正确与否。 举例: 一个登录接口用加密密码登录,一个登录接口用原始密码登录。…

在jmeter中,使用csv data set config进行参数化是很重要的一个功能,但是这个功能的使用需要十分仔细和小心,因为细节之处往往决定着结果的正确与否。

举例:

一个登录接口用加密密码登录,一个登录接口用原始密码登录。

分别设置3个不同的异常场景:1.用户名不存在 2.填写用户名,不填密码 3.不填用户名,填写密码

2个接口的测试用例放在一个csv文件中。这里有个小tip: 默认csv文件是用,分隔,如果用xls表格来存储数据,对于有中文内容的测试数据,需要先通过txt记事本转换成utf-8bom编码格式【具体做法看另一篇】,然后再保存为csv文件,它会自动用逗号来分隔各个数据列,不需要逐行的添加逗号。这个非常重要

注意这里的测试数据,断言部分中因有逗号,之前是在数据前加单引号,现在不用加,也可以,只要allow quoted data设为True.【这个有点小疑惑吧,有的时候竟然不要加。】

接下来,运行脚本,看结果。

结果报错了,不仔细看根本看不出问题。其实是等于1后的逗号,测试数据里给错了,给的是中文的逗号,但实际上返回的结果里是英文的逗号,就是这么个细小的地方就导致了断言失败。

给他改过来,再重新运行一次。

这回脚本全部运行成功。

说下,这个脚本里用到参数化的地方,即测试数据里的各个字段,都应用到接口脚本的参数化中了。看图。

这里传参需要加密,都可以在测试数据的参数上直接运用函数,非常好用。

又思考了下,为了方便统一管理测试数据的参数化,对于需要使用加密函数的接口和不需要加密的接口用一个http请求去做参数化,能不能行?即如果把函数写在测试数据上,能不能生效?事实证明,经过试验,不可行。

看请求信息,加密函数在测试数据中,然后再调用过来,没法生效,反而报错。

正确的加密函数传参时是这样的:

所以,如果http请求中使用的参数化的参数不一致,还是得分不同情况来做参数化。

如果每个接口使用的参数化不一样,那么就得用不同的线程组来完成参数化。

总结:使用csv data set config做参数化,细节把控非常重要,一个标点符号就能让测试结果发生错误。

http://www.yayakq.cn/news/684532/

相关文章:

  • 王建设医生网站网站备案查询工信部app
  • 网站加速器免费永久怎样做公司的网站
  • 学校门户网站建设的好处怎么注册中视频账号
  • 如何做展示型网站国外WordPress主题速度慢
  • 网站建设及政务公开工作总结网站用access做数据库吗
  • 网站制作app软件个人网站的前途
  • 宣传工作网站建设作用企业网站建设研究
  • 类似返利网的网站建设网页设计html代码大全ppt
  • 无锡游戏网站建设公司专门做音箱的网站
  • 洛阳做网站公司在哪公司网站服务器优化
  • 做配电柜在哪个网站发布信息php网站后台管理系统源码
  • 做网站的论文摘要如何创建网站平台的详细步骤
  • 快三彩票网站建设深圳做网站比较
  • 旅游网站网页设计北京网站设计
  • wordpress伪静态说明惠州seo招聘
  • 网站建设与管理自简历最好的响应式网站
  • 阿里虚拟主机怎么做两个网站太原新站优化
  • 学生空间建设网站网站建设自主开发的三种方式
  • 吉林市做网站wordpress安装时候500错误
  • php网站成品移动互联网企业有哪些
  • 平台网站开发方案企业logo设计创意
  • 有了网站 怎么做排名优化网络营销的内容
  • 最好最值得做的调查网站现在公司做网站还需要域名吗
  • 网站规划主要内容企业网站教程 优帮云
  • 深圳网站公司湖南免费网站建设
  • 高青网站建设网站后台验证码错误
  • 做设计挣钱的网站主页网页设计
  • 文章管理系统网站模板端 传媒网站模板
  • 网站导航条内容阐述网络营销策略的内容
  • 网站建设的学习遵化建设招标网站