部标过检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”
部标过检796平台经验分享(1)_第1张图片
部标过检796平台经验分享(1)_第2张图片
部标过检796平台经验分享(1)_第3张图片
部标过检796平台经验分享(1)_第4张图片
部标过检796平台经验分享(1)_第5张图片
部标过检796平台经验分享(1)_第6张图片
部标过检796平台经验分享(1)_第7张图片
部标过检796平台经验分享(1)_第8张图片
部标过检796平台经验分享(1)_第9张图片
部标过检796平台经验分享(1)_第10张图片
部标过检796平台经验分享(1)_第11张图片
部标过检796平台经验分享(1)_第12张图片
部标过检796平台经验分享(1)_第13张图片
部标过检796平台经验分享(1)_第14张图片
部标过检796平台经验分享(1)_第15张图片
部标过检796平台经验分享(1)_第16张图片

安装mysql可视化客户端

双击“navicat9_mysql_cs.exe”,按提示安装即可,安装成功后打开软件输入navicat_key.txt文件中的注册码。
部标过检796平台经验分享(1)_第17张图片
部标过检796平台经验分享(1)_第18张图片
部标过检796平台经验分享(1)_第19张图片
部标过检796平台经验分享(1)_第20张图片
部标过检796平台经验分享(1)_第21张图片
部标过检796平台经验分享(1)_第22张图片
部标过检796平台经验分享(1)_第23张图片
部标过检796平台经验分享(1)_第24张图片

导入数据库表

部标过检796平台经验分享(1)_第25张图片
部标过检796平台经验分享(1)_第26张图片
部标过检796平台经验分享(1)_第27张图片
选中“mysql”右键“新建数据库”,分别创建testgpscompany,testgpsgovernment,testgpsterminal
部标过检796平台经验分享(1)_第28张图片
部标过检796平台经验分享(1)_第29张图片
部标过检796平台经验分享(1)_第30张图片
数据库文件放在“数据库文件”的文件夹里面,导入还原对应的数据库文件:
image.png
部标过检796平台经验分享(1)_第31张图片
部标过检796平台经验分享(1)_第32张图片
部标过检796平台经验分享(1)_第33张图片
部标过检796平台经验分享(1)_第34张图片
添加用户,帐号admin,密码A@j*3df)34c$311
部标过检796平台经验分享(1)_第35张图片
部标过检796平台经验分享(1)_第36张图片
添加gps用户,密码A@j*3df)34c$311
部标过检796平台经验分享(1)_第37张图片
部标过检796平台经验分享(1)_第38张图片

安装JT808模拟终端

进入“模拟终端2012-8”文件夹,安装模拟终端
部标过检796平台经验分享(1)_第39张图片
部标过检796平台经验分享(1)_第40张图片
部标过检796平台经验分享(1)_第41张图片
部标过检796平台经验分享(1)_第42张图片
部标过检796平台经验分享(1)_第43张图片
如果出现如下错误,需要安装.NET包以及VC2008 Redistributable x86:
image.png
image.png
部标过检796平台经验分享(1)_第44张图片
部标过检796平台经验分享(1)_第45张图片
登录的用户名是admin,密码是admin,登录后选择待测平台,点击确定,再点击开始,模拟终端开始连接服务器。

安装平台检测软件

进入“检测软件客户端”,安装“检测服务.msi”,再安装“检测软件客户端.msi”
部标过检796平台经验分享(1)_第46张图片
部标过检796平台经验分享(1)_第47张图片
部标过检796平台经验分享(1)_第48张图片
部标过检796平台经验分享(1)_第49张图片
部标过检796平台经验分享(1)_第50张图片
部标过检796平台经验分享(1)_第51张图片
部标过检796平台经验分享(1)_第52张图片
打开Windows的“服务”,检测软件对应的3个进程如图:
image.png
监听的端口如图:
image.png
填写资料:
部标过检796平台经验分享(1)_第53张图片
部标过检796平台经验分享(1)_第54张图片
如果操作失败可以看日志查找原因:
进入“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类型:
部标过检796平台经验分享(1)_第55张图片
部标过检796平台经验分享(1)_第56张图片
平台唯一编码和经营许可证号不能超过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模拟终端一样,操作基本一致,可以点击“暂停”,也可以点击“打印”查看连接和发送状况。
    部标过检796平台经验分享(1)_第57张图片

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

你可能感兴趣的:(部标平台)