[发明专利]一种电控板黑盒测试用例生成及自动测试方法有效
申请号: | 201610043841.X | 申请日: | 2016-01-22 |
公开(公告)号: | CN105718372B | 公开(公告)日: | 2018-05-18 |
发明(设计)人: | 韦汝煌;黄金辉;周欢华 | 申请(专利权)人: | 珠海市精实测控技术有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京精金石专利代理事务所(普通合伙) 11470 | 代理人: | 刘晔 |
地址: | 519180 广东省珠海市斗门区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 电控板 黑盒 测试 生成 自动 方法 | ||
本发明公开了一种电控板黑盒测试用例生成及自动测试系统,涉及电控板黑盒测试的技术领域,包括计算机、总控机箱和接口板,计算机内设软件系统,软件系统包括测试用例模块和基于二叉树遍历算法的自动测试及判定模块;总控机箱内设置有电源模块和总控系统,总控系统连接基于二叉树遍历算法的自动测试及判定模块,接口板连接总控系统。本发明还公开了一种电控板黑盒测试用例生成及自动测试方法。一次设计测试用例可多次使用,并且可根据需要选择测试项目,测试流程灵活多变,有利于提高测试效率;测试用例管理树形图对测试流程进行管理,自动化程度高,测试结构合理高效。
技术领域
本发明涉及电控板黑盒测试的技术领域,具体涉及一种电控板黑盒测试用例生成及自动测试方法。
背景技术
从工业控制设备到家用的智能电器,电控板是主要的核心。电控板中程序的功能是否可靠稳定性是至关重要,电控板的黑盒测试是验证程序功能逻辑的方法。在进行电控板软件黑盒测试时,要把系统的预期用途作为重要依据,根据需求中对负载、定时、性能的要求,判断软件是否满足这些需求规范。目前电控板的黑盒测试的测试用例设计好后,电脑无法识别设计的测试用例采用人工手动测试,因此存在数据无法回溯、速度慢、人为因素造成各种错误等。
中国专利申请CN201410234262.4公开了一种嵌入式软件黑盒自动化测试系统及测试方法,该测试系统包括:上位机用于自动生成测试脚本,建立与被测系统交联的系统的仿真模型,通过下位机将仿真模型与被测系统连接起来;下位机用于根据测试脚本对被测系统进行测试,并将被测系统的测试数据发回给上位机。
中国专利申请CN201410765285.8公开了一种基于静态模型的嵌入式软件黑盒测试用例生成方法,采用数据流图、故障树、因果图、判定表、图形间的嵌套机制和图形的扩充语义构建嵌入式软件的静态模型;对静态模型进行校验,并根据测试目的人工规划测试项,然后自动对测试项进行补全和合法性判定,最后填写测试项的名称;根据测试覆盖准则和测试用例生成算法自动生成测试项对应的黑盒测试用例集合;对测试项和测试用例集合进行管理,包括添加、删除、修改和查看操作,以完善测试用例集合的生成。
上述两项专利申请文件中技术方案的作用对象均为嵌入式软件,均存在流程稍显冗杂、自动化程度不够高的缺点。
发明内容
针对现有技术的不足,本发明的目的旨在提供一种电控板黑盒测试用例生成及自动测试方法,一次设置测试用例后可多次使用,测试过程中自动化程度高。
为实现上述目的,本发明采用如下技术方案:
一种电控板黑盒测试用例生成及自动测试系统,包括:
计算机,计算机内设置有软件系统,该软件系统包括用于生成测试用例的测试用例模块和基于二叉树遍历算法的自动测试及判定模块,测试用例模块包括测试执行模块和测试用例管理树形图,测试用例管理树形图用于将测试用例管理为由上而下的树形结构;测试执行模块用于执行测试步骤;基于二叉树遍历算法的自动测试及判定模块用于载入测试用例模块生成的测试用例、自动运行测试、以及显示测试数据和测试曲线;
总控机箱,该总控机箱内设置有用以提供电源环境的电源模块和用于调度各类信号的总控系统,总控系统通过设置于计算机上的LAN接口连接基于二叉树遍历算法的自动测试及判定模块,总控机箱上设置有与适配于电源模块的电源输入接口、电源输出接口和设备供电接口,总控机箱上还设置有GPIO接口,
用以连接测试电控板的接口板,该接口板经GPIO接口连接总控系统。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海市精实测控技术有限公司,未经珠海市精实测控技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610043841.X/2.html,转载请声明来源钻瓜专利网。