The invention discloses a software testing device, software test platform and method for establishing communication connection: the program module is used to establish a connection with the communication between software testing; test instruction forwarding module, for receiving and sending from the external terminal to send test software test instruction to the software to be tested through the communication connection the test results; receiving module, for receiving the test software test results of the software testing instruction based on feedback through the communication connection; transmit the test results of program modules, the software for the test results will be sent to the external test terminal. Software testing device of the embodiment of the invention, no longer updated version of the software to be tested and given to the test software to test the software running log, simplifies the software testing process, improve the efficiency of software testing.
【技术实现步骤摘要】
软件测试装置、软件测试平台及方法
本专利技术涉及软件测试
,尤其涉及一种软件测试装置、软件测试平台及方法。
技术介绍
软件测试是在规定的条件下对程序进程操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程。根据测试目的不同,软件测试主要包括:功能测试、回归测试、压力测试和性能测试等。常规软件测试方法就是引出串口,通过串口输出日志,分析日志定位系统存在的问题。这种方式下,要想排查一个问题,需要修改软件添加日志,再烧录软件,基于新的日志输出再来分析定位问题,费时低效,且周期长。
技术实现思路
本专利技术实施例提供一种软件测试装置,用于至少解决现有技术中软件测试效率低下的技术问题。第一方面,本专利技术实施例提供一种软件测试装置,所述软件测试装置用于配置在搭载待测试软件的终端设备中,所述软件测试装置包括:通信连接建立程序模块,用于建立与待测试软件之间的通信连接;测试指令转发程序模块,用于通过所述通信连接将接收自外部测试终端发送的软件测试指令发送至所述待测试软件;测试结果接收程序模块,用于通过所述通信连接接收所述待测试软件基于所述软件测试指令反馈的软件测试结果;测试结果发送程序模块,用于将所述软件测试结果发送至所述外部测试终端。第二方面,本专利技术实施例还提供一种软件测试平台,包括:用于搭载待测试软件的终端设备;所述终端设备配置有本专利技术实施例所述的软件测试装置,所述软件测试装置至少包括:通信连接建立程序模块,用于建立与待测试软件之间的通信连接;测试指令转发程序模块,用于通过所述通信连接将接收自外部测试终端发送的软件测试指令发送至所述待测试 ...
【技术保护点】
一种软件测试装置,包括:通信连接建立程序模块,用于建立与待测试软件之间的通信连接;测试指令转发程序模块,用于通过所述通信连接将接收自外部测试终端发送的软件测试指令发送至所述待测试软件;测试结果接收程序模块,用于通过所述通信连接接收所述待测试软件基于所述软件测试指令反馈的软件测试结果;测试结果发送程序模块,用于将所述软件测试结果发送至所述外部测试终端。
【技术特征摘要】
1.一种软件测试装置,包括:通信连接建立程序模块,用于建立与待测试软件之间的通信连接;测试指令转发程序模块,用于通过所述通信连接将接收自外部测试终端发送的软件测试指令发送至所述待测试软件;测试结果接收程序模块,用于通过所述通信连接接收所述待测试软件基于所述软件测试指令反馈的软件测试结果;测试结果发送程序模块,用于将所述软件测试结果发送至所述外部测试终端。2.根据权利要求1所述的软件测试装置,其中,所述通信连接为所述软件测试装置与所述待测试软件之间的进程间通信连接。3.根据权利要求1所述的软件测试装置,其中,所述软件测试指令为软件状态查询指令和/或改变软件执行用例指令。4.一种软件测试平台,包括:用于搭载待测试软件的终端设备;所述终端设备配置有权利要求1-3中任一项所述软件测试装置。5.一种软件测试方法,包括:建立与待测试软件之间的通信...
【专利技术属性】
技术研发人员:孙丰强,
申请(专利权)人:广东中星电子有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。