部标过检796平台经验分享(1)

检测项目介绍

部标平台检测分五部分:功能检测,协议检测,流程检测,运行检测和压力检测。现在已经取消流程检测。

  1. 功能检测是检测运营平台所提供的管理服务功能是否完善、合理。功能要求可以参考《系统平台功能要求.xls》。
  2. 协议检测分为808检测和809检测,808检测是检验受检平台与终端之间是否严格按照JT808通信协议来进行通信的,参考《JT/T 808-2011道路运输车辆卫星定位系统终端通讯协议及数据格式》。809检测是检验运营平台是否按照JT809通信协议来开发平台对接接口,经过809检测的平台可以无缝隙,零差错,不需任何改动直接接入全国各地的联网联控平台,最终将平台所有车辆接入全国重点运营车辆联网联控系统,并且可以和所有符合809协议的其他平台进行准确无误的数据交换,参考《JT/T 809-2011道路运输车辆卫星定位系统平台数据交换》。协议部分还需要参考《关于对JT/T 808和JT/T 809标准若干问题的补充说明》。
  3. 流程检测和运行检测的检测思路基本一致,是通过将协议处理逻辑融会贯通起来,按业务逻辑的不同形成有机的整体,其中流程检测的核心是单业务逻辑的小循环检测,较少关注协议解析的数据内容,用以确保业务逻辑的正确性;运行检测的核心是整体性业务逻辑的大循环检测,并且依据解析出的数据内容进行整体性的判断。
  4. 压力检测通过模拟平台建立相应的模拟终端,对受检平台进行终端批量接入和运营测试,该测试主要针对:平台的处理速度、网络设备的承载能力、网络的带宽。
检测软件介绍及安装方法
  1. mysql数据库用于保存各检测软件的数据。
  2. Navicat for MySQL是mysql数据库的可视化工具
  3. 模拟终端用于模拟JT808终端,检测808功能。
  4. 检测软件客户端用于809功能检测以及流程检测。
  5. 企业平台压力测试用于压力检测,跟808模拟终端差不多。
安装mysql数据库

双击“mysql-5.5.13-win32服务端部标检测版.exe”,按提示一步一步安装,字符集选择“gbk”,最后输入root密码,例如“123456”
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png

安装mysql可视化客户端

双击“navicat9_mysql_cs.exe”,按提示安装即可,安装成功后打开软件输入navicat_key.txt文件中的注册码。
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png

导入数据库表

image.png
image.png
image.png
选中“mysql”右键“新建数据库”,分别创建testgpscompany,testgpsgovernment,testgpsterminal
image.png
image.png
image.png
数据库文件放在“数据库文件”的文件夹里面,导入还原对应的数据库文件:
image.png
image.png
image.png
image.png
image.png
添加用户,帐号admin,密码A@j*3df)34c$311
image.png
image.png
添加gps用户,密码A@j*3df)34c$311
image.png
image.png

安装JT808模拟终端

进入“模拟终端2012-8”文件夹,安装模拟终端
image.png
image.png
image.png
image.png
image.png
如果出现如下错误,需要安装.NET包以及VC2008 Redistributable x86:
image.png
image.png
image.png
image.png
登录的用户名是admin,密码是admin,登录后选择待测平台,点击确定,再点击开始,模拟终端开始连接服务器。

安装平台检测软件

进入“检测软件客户端”,安装“检测服务.msi”,再安装“检测软件客户端.msi”
image.png
image.png
image.png
image.png
image.png
image.png
image.png
打开Windows的“服务”,检测软件对应的3个进程如图:
image.png
监听的端口如图:
image.png
填写资料:
image.png
image.png
如果操作失败可以看日志查找原因:
进入“C:\Program Files\测试平台服务\Company\Log”,查看日志“[2013-7-23 14:58:39] MySqlException:Incorrect integer value: ‘’ for column ‘GovServerPort’ at row 1”
image.png
进入数据库testcompany,清空target和targetdetail表,右键点击targetdetail表选择“设计表”,将“GovServerPort”和“CompanyPort”字段改成varchar类型:
image.png
image.png
平台唯一编码和经营许可证号不能超过12位,对应testgpscompany数据库targetdetail表的object_id1和object_id2

登录时输入用户名admin,密码admin,如果提示密码错误,则进入testgpscompany数据库的login表,将admin的密码改成 “21232F297A57A5A743894A0E4A801FC3”(“admin”的MD5字符串)

压力测试软件
  1. 进入“企业平台压力测试”文件夹,2000台压力测试用文件夹“企业平台压力测试2000”的模拟终端
  2. 10000台压力测试需要用3台机器发起,用文件夹“企业平台压力测试10000-1”、“企业平台压力测试10000-2”、“企业平台压力测试10000-3”的模拟终端
  3. 配置文件在config的int.ini,参数已经配置好,只需要打开文件夹Release下的TermSimu.exe,设置好服务器ip端口等参数,并给“已注册”打勾。
  4. 用户名密码跟808模拟终端一样,操作基本一致,可以点击“暂停”,也可以点击“打印”查看连接和发送状况。
    image.png

官方网站:http://www.gps-pro.cn
开源地址:https://github.com/gnss-pro
微信:17158638841 或扫描下图
image.png

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值