Post接口
     ${application}    set variable    application/json                                  #声明变量
     ${headers}    create dictionary    Content-Type= '${application}'                    #创建字典
     create Session    api    http: //dev.xxx.cn    ${headers}                      #创建一个连接server的HTTP会话
     ${data}    set variable    { "username" : "uesrname" , "password" : "password" }         #声明变量
     ${api}    set variable    /mapi/account/xxxx                                       #声明变量
     ${addr}    Post Request    api    ${api}    data=${data}    headers=${headers}      #使用指定别名中找到的会话对象发送POST请求
     log     ${addr.content}                                                             #打印日志
     Should Be Equal As Strings    ${addr.status_code}    200                            #转化为字符串类型,转化为字符串后两个对象相等则 true
     ${responsedata}    To Json    ${addr.content}                                       #将字典类型转换成Json
     ${keys}    Get Dictionary Keys    ${responsedata}                                   #获取接口返回的key,例如code/msg/data
     ${items}    Get Dictionary items    ${responsedata}                                 #获取接口返回的内容
     ${values}    Get Dictionary Values    ${responsedata}                               #获取接口返回除key外的内容
     ${code}    Get From Dictionary    ${responsedata}    code                           #获取code的内容
     ${msg}    Get From Dictionary    ${responsedata}    msg                             #获取msg的内容
     ${data}    Get From Dictionary    ${responsedata}    data                           #获取data的内容
     Should Be Equal As Strings    ${data}    ${data }       #判断data内容是否和预期的一直,一直则 true
     Delete All Sessions

Post接口测试示例相关推荐

  1. 【软件测试】python完成接口测试示例

    #导包 import requests s = requests.session() #先登录,获取session def login(username,password):param_login = ...

  2. CCS+C6678LE开发记录08:以太网接口测试示例之代码研究

    本文是针对<CCS+C6678LE开发记录06:以太网接口测试>的后续研究. 在已经通过测试之后我想研究一下测试用例的实现原理,至少应该明白大致原理. 为了方便贴代码,我将原始实例的代码做 ...

  3. JMeter接口测试示例(六)——上传文件

    上传文件 功能描述 上传文件:向服务器(211.149.218)指定目录传送文件 请求地址 http://api.nnzhp.cn/uploadfile 请求方式 Post 入参 参数 数据类型(长度 ...

  4. ids和ips主要区别在于_接口测试和功能测试的区别

    一.什么是功能测试 功能测试 就是对产品的各功能进行验证,根据功能测试用例,逐项测试,检查产品是否达到用户要求的功能.Functionaltesting(功能测试),也称为behavioral tes ...

  5. 什么是接口测试和功能测试?

    一.什么是功能测试 功能测试 就是对产品的各功能进行验证,根据功能测试用例,逐项测试,检查产品是否达到用户要求的功能.Functionaltesting(功能测试),也称为behavioral tes ...

  6. C#接口归纳总结实例详解

    本篇文章通过实例代码对接口做了详解,需要的朋友可以参考下 C#接口的学习,在编程中,我们经常会用到接口,那什么是接口呢? 接口描述的是可属于任何类或结构的一组相关功能,所以实现接口的类或结构必须实现接 ...

  7. Swagger 教程

    SpringBoot与Swagger2整合 依赖: <dependencies><dependency><groupId>org.springframework.b ...

  8. 单点登录常见解决方式和阿里云短信服务

    1 单点登录(SSO) 三种常见方式: 1.1 第一种:session广播机制实现(已淘汰) 概念:就是session复制,一个模块登录后,该模块session存放用户登录信息,再把该session复 ...

  9. Jmeter接口测试实例图文示例

    以getObjectByCode接口为例,用jmeter2.13来进行接口测试. 测试前准备: 测试工具及版本:jmeter 2.13 r1665067(须包含__MD5函数) 示例接口:8.1根据单 ...

最新文章

  1. js动态载入css文件,原生JS动态加载JS、CSS文件及代码脚本(示例代码)
  2. r语言glmnet包系数显示不全_第一章: R语言介绍
  3. Bit-Z全球生态联盟暨韩国战略发布会即将开启
  4. 【linux网络编程】网络字节序、地址转换
  5. Clojure Web 开发 -- Ring 使用指南
  6. Android Lint 实践 —— 简介及常见问题分析
  7. JavaScript实现了网页的行为
  8. WordPress: 使用 wp_insert_attachment 上传附件
  9. python一阶差分_Python使用pandas对数据进行差分运算的方法
  10. 最火照片墙前端纯HTML(只需添加照片)
  11. 点击超链接弹出QQ对话窗口
  12. 达人评测 惠普暗影精灵8和惠普暗影精灵8plus的区别
  13. Intel SGX入门教程(二)在windows环境搭建intel sgx环境并运行helloworld程序
  14. 四川2020年5G规划出炉!新建3万个5G基站,实现21市州和所有县5G覆盖
  15. 计算机网络access code,access code
  16. 2021年淮安淮安中学高考成绩查询,2021镇江市地区高考成绩排名查询,镇江市高考各高中成绩喜报榜单...
  17. 串口232,485转以太网模块 TCP/IP 串口协议转换模块
  18. 在markdown中数学公式和符号表示
  19. 学员故事|从房产销售转行软件测试工程师,轻松月薪14K
  20. 研发人员最希望项目经理和PMO能够做什么?看完不要惊讶

热门文章

  1. 手机网站点击手机号码直接拨号
  2. 视频转换成gif动图如何操作?教你三步完成视频转gif
  3. 三代日期类的基本使用
  4. 安卓bmi项目_BMI计算器安卓版下载
  5. The package java.awt is not accessible的解决方案
  6. wps中的word中公式复制完后是图片
  7. Spring Boot 前世今生和整体架构分析
  8. Flutter 图片选取 image_picker
  9. 跨境爬虫:跨境电商可以利用爬虫做什么
  10. LWN:两组跟memory-tier有关的patch!