zoukankan      html  css  js  c++  java
  • node-red实现接口自动化测试——初步认识

       Node-red是构建物联网应用程序的一个强大工具,主要是简化代码实现连接的可视化变成方法,通常通过节点、处理节点、输出节点行程的一个flows。

    接下来我举个简单的例子,简单的从输入—处理节点—输入节点:

     主流程:

     

    第一步骤:时间戳:只是启动任务的一个按钮,当过程中无执行数据时则可返回时间戳,也可通过转换显示当前时间。启动项分为手动和自动(定时任务)

     

    第二步骤:Http/Https请求、TCP请求等,基本的请求方式和URl,假设一个请求URL是固定,则可以直接显示,若是动态可进行拼接,后续会有说到

    第三步骤:打印请求,每一个请求最后输出的都定义为payload,若在时间戳自定义了打印内容,则可修改成对应的打印,如topic,若后面需打印topic则需在该节点输入topic,打印格式有三种,其中一种是常用的调试模式,默认打印的是与输出结果一致的日志

     (默认打印格式)

    注意:

    若需要传参可通过inject进行自定义参数,也可直接跟接口进行拼接一起发送请求

    如:

    请求方式:post

    接口名:/api/user/token

    参数名:loginname(登录账号)/loginpassword(登录密码)

    接口请求:http://1.1.1.0:端口/api/user/token?loginname=XXX&loginpassword=XXX

    备注:接口直接带参数。

    【PS:更新缓慢,若真的遇到问题,可加丘丘进行沟通,大家一起商讨~哈哈哈哈1845318584】

    做自己的事情,让别人说去吧!人无完人,到那时我相信每个人都在进步的阶层,只有不断的锻炼和学习,我们才能越来越接近人们所说的“完人”。
  • 相关阅读:
    makefile编写---单个子目录编译自动变量模板ok
    任务22:课程介绍 & 任务23:Http请求的处理过程
    任务20:DI初始化的源码解读 & 任务21:依赖注入的使用
    任务19:单元测试
    任务18:控制反转
    任务17:从UML角度来理解依赖
    任务16:介绍-
    任务15:配置框架设计浅析
    任务14:配置的热更新
    任务13:在Core Mvc中使用Options
  • 原文地址:https://www.cnblogs.com/nhztester/p/14286315.html
Copyright © 2011-2022 走看看