【技术实现步骤摘要】
一种基于PIS系统的软件测试方法及平台
[0001]本专利技术涉及轨道交通
,特别涉及一种基于
PIS
系统的软件测试方法及平台
。
技术介绍
[0002]PIS
系统由于涉及到硬件产品很多,有司机室控制主机
、
客室控制主机,网络硬盘录像机,视频监控屏等
。
硬件平台在测试阶段或者出厂阶段需要测试部门需要检查各类硬件或软件运行是否正常
。
而且为了应对复杂的测试方法,复杂的功能及性能指标,提高质检效率,相应的软件测试方案应运而生
。
[0003]现有方案有一些弊端,如下:
[0004]硬件型:采用分布式布局方式将各个单元在印制板上进行有序排列,采用集中的接口将关键引脚进行合理的引出,实现外部计算,完成测试
。
此方法需要硬件支持,且测试方法需要对硬件反馈结果进行计算,操作难度较高,覆盖测试相对有限,无法测试纯软件测试项
。
[0005]脚本型:针对不同的平台测试编写测试脚本,并且将测试结果通过日志或其他方式进行输出
。
此方法对于多产品适配性不高,有的待测试硬件无法支持脚本运行,且对测试人员不友好,无法直观的在界面上完成测试体现
。
[0006]软件型:针对硬件平台测试方法进行专项对接,完成测试
。
此方法往往是一个功能使用一个接口实现,针对性太强,适配程度不高
。
[0007]有鉴于此,特提出一种基于
...
【技术保护点】
【技术特征摘要】
1.
一种基于
PIS
系统的软件测试方法,其特征在于,包括如下步骤:通过网络搜索待测试硬件,使用组播报文,待测试硬件回复该报文;通过
TCP/IP
协议连接到该硬件;查询硬件所有测试项名称;查询硬件所有测试项点测试名称
、
输入类型和测试状态;根据实际的测试参数,针对不同的输入类型,修改输入参数值,对硬件测试项点进行测试;对硬件测试的输出结果进行统一处理
。2.
根据权利要求1所述一种基于
PIS
系统的软件测试方法,其特征在于,待测硬件回复该报文的内容包括:设备名称
、
设备状态
、
设备版本和设备
IP。3.
根据权利要求1所述一种基于
PIS
系统的软件测试方法,其特征在于,所述输入类型包括枚举型
、
布尔型和字符型
。4.
根据权利要求1所述一种基于
PIS
系统的软件测试方法,其特征在于,接收数据时,首先接收数据量信息,判断数据量大小,并根据数量大小判断是否需要进行分帧处理,若需要进行分帧处理,则发送分帧命令
。5.
根据权利要求4所述一种基于
PIS
系统的软件测试方法,其特征在于,判断是否需要进行分帧处理时,首先判断预期时间内的数据处理量,当预期时间内的数据处理量大于预期时间的数据接收量时,判断不进行分帧处理,当预期时间内的数据处理量小于预期时间的数据接收量时,判断进行分帧处理,并根据预期时间的数据处理量划定分帧大小区间
。6.
一种基于
PIS
系统的软件测试系统,其特征在于,包...
【专利技术属性】
技术研发人员:李小亮,朱剑,刘洋,唐宇,史智炜,
申请(专利权)人:湖南智融科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。