zoukankan      html  css  js  c++  java
  • 模拟数据与实时对接

    第一步:确认模拟对接对象电脑。(必须是公司办公电脑 x.x.x.x段电脑

    第二步:启动tcpdup测试工具,启动tcp server ,IP设为模拟对接对象电脑IP端口随意定义。如 19200

     

    第三步: 远程连接,先修改nb_test.py文件(nb_test.py中确认IP与端口改为模拟对接对象电脑IP和端口), 再运行manage.py

    第四步模拟数据发送,参见 附件1

    在要接受数据的这台带脑上启动火狐浏览器插件RESTClient,并以post方式模拟发送数据

     

    输入网址:

    http://127.0.0.1/post/nb/mac

    正文填入

    {

      "msg": {

    "at": 1574747324497,

    "imei": "8658200030677574",

    "type": 1,

    "ds_id": "3200_0_5750",

    "value": "1,60-de-f3-02-6b-40,90,121454",

    "dev_id": 572581180

    },

    "msg_signature": "JcHeZIK7xtk+LVmpqPNLsQ==",

    "nonce": "mD6TYIK4"

    }

    点击发送完成

     

    第五步:查看tcpdup工具有无收到数据(关于如何启动TCP/UDP测试工具,参照附件四)

    如图所示:

     

    如有数据完成

    如没有数据逐步排查:

    1. 防火墙是否关闭。(:关于怎么查看防火墙是否关闭请参照附件二)
    2. 首先检查检查tcp是否建立连接 。
    3. 查看tcp/udp测试工具创建的服务器指定ip和端口号是否与模拟对接对象电脑的一致

     

    第六步:安全出口牌加电

    5实际数据对接流程

     第一步:对方提供互联网 ip及端口

     第二步:验证对方提供的ip及端口是否有问题

    首先验证:.(找研发刘仁礼)

    1) 远程连接 先修改.py文件(nb_test.py中确认IP与端口改为对方提供IP和端口), 再运行manage.py

     

    2) 模拟测试(详情请参见附件三)

    第三步: 收到模拟数据后,安全出口牌上电

    第四步:确认对方有没有收到实际数据

       :如没收到数据可排查

    1)  登录物联网平台查看设备是否在线

    2)  查看物联网平台数据推送中的http推送状态是否开启

    3)  查看物联网平台资源管理中有没有数据

    4)  查看wp_serve程序有没有问题

    6、Q&A

    6.1 真实数据遇到问题及解决方案.

    ①首先检查检查设备是否在线,如图所示:

     

    ②查看tcp/udp测试工具创建的服务器指定ip和端口号是否与第三方平台提供的一致

     

    ③登录物联网云平台查看数据推送中的http的启用状态是否开启。

     

    ④查看物联网云平台是否显示采集到的MAC数据

     

    ⑤manage.py程序启动后,出现以下提示说明nb_test.py文件中的IP与端口与第三方提供的致。

     

     

    1. 防火墙是否关闭(详情请参照附件二)

     

  • 相关阅读:
    自顶向下的单元测试策略
    孤立的测试策略
    单元测试
    控制流与数据流,信息流
    白盒测试的特点
    白盒测试
    黑盒测试优缺点
    appium对博客园APP进行自动化测试
    招聘测试人员,我在面试什么?
    测试开发这一年
  • 原文地址:https://www.cnblogs.com/liurenli/p/12017755.html
Copyright © 2011-2022 走看看