[发明专利]一种用于集成软件的测试系统和方法在审
申请号: | 202310085732.4 | 申请日: | 2023-02-09 |
公开(公告)号: | CN116225916A | 公开(公告)日: | 2023-06-06 |
发明(设计)人: | 池翔 | 申请(专利权)人: | 佛山市拼图信息科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F8/41 |
代理公司: | 佛山市青禾知识产权代理有限公司 44924 | 代理人: | 李晶晶 |
地址: | 528000 广东省佛山市南海区桂城街道桂*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 集成 软件 测试 系统 方法 | ||
本发明公开了一种用于集成软件的测试系统和方法,属软件测试技术领域,旨在解决现有技术传统的测试系统不仅占用的人力和时间资源大,并且测试系统由于人工干预,会出现操作失误,导致测试效果不理想,对于集成软件来说,测试不够全面会影响集成软件后续的使用,错误的模块若不能及时发现并修正,会导致后续使用过程中出现崩溃,影响使用。包括测试客户端,其中测试服务器还包括用于对集成软件进行分析的数据分析单元、用于收发测试信息的数据传递模块、用于对集成传递数据指令的数据执行单元,以及用于接收集成软线信息的代码编译单元,使客户端与集成软件代理者相连,集成软件代理者与测试客户端的数据接口对应。
技术领域
本发明属软件测试技术领域,具体涉及一种用于集成软件的测试系统和方法。
背景技术
集成软件是指根据应用需求将若干软件系统集成在一起协同工作,在一个软件包中集成诸如文字处理、数据库管理等多种应用程序,其特征体现在:它可以在内部多个应用程序间传输数据,帮助用户协调多个任务以及合并不同软件工具创建的信息;可为用户提供一个用来选择命令、管理文件以及各种程序进行交互的一致性界面,在集成软件的测试过程中,由于缺乏针对性的测试系统,传统的测试系统不仅占用的人力和时间资源大,并且测试系统由于人工干预,会出现操作失误,导致测试效果不理想,对于集成软件来说,测试不够全面会影响集成软件后续的使用,错误的模块若不能及时发现并修正,会导致后续使用过程中出现崩溃,影响使用。
发明内容
(1)要解决的技术问题
针对现有技术的不足,本发明的目的在于提供一种用于集成软件的测试系统和方法,旨在解决现有技术传统的测试系统不仅占用的人力和时间资源大,并且测试系统由于人工干预,会出现操作失误,导致测试效果不理想,对于集成软件来说,测试不够全面会影响集成软件后续的使用,错误的模块若不能及时发现并修正,会导致后续使用过程中出现崩溃,影响使用。
(2)技术方案
为了解决上述技术问题,本发明提供了这样一种用于集成软件的测试系统,包括测试客户端,其中测试服务器还包括用于对集成软件进行分析的数据分析单元、用于收发测试信息的数据传递模块、用于对集成传递数据指令的数据执行单元,以及用于接收集成软线信息的代码编译单元。
进一步的,试客户端与集成软件代理者相连,集成软件代理者与测试客户端的数据接口对应,测试客户端依靠数据接入对集成软件进行测试,并且测试数据被反馈至测试服务器。
进一步的,测试客户端对安装软件版本得到对应的软件系统,并对软件系统进行测试,测试客户对软件版本及软件系统进行识别,若测试客户端无法识别集成软件的版本,则提示需要进行版本升级,测试客户端包括DHCP服务器,DHCP服务器为集成软件分配IP地址,测试服务器获取DHCP服务器为集成软件分配的IP地址和TFTP服务器保存的软件版本,测试服务器根据IP地址和软件版本对集成软件进行测试环境的配置,集成软件根据测试环境对软件系统进行测试。
进一步的,代码编译单元,包括判定代码发生变更时触发代码编译及构建模块,在测试时,集成软件的信息获取根据软件需求信息获取测试信息,测试信息包括测试类别信息、测试参数信息,当测试到集成软件中的缺陷信息时,将缺陷信息进行标记并跳转至数据库,当集成软件测试完成后,由测试客户端转入数据库对缺陷信息进行查看。
进一步的,数据传递模块,将集成软件与测试客户端进行同类语言编辑,集成软件中的数据形式被数据传递模块转换成测试客户端可以读懂的语言类型,当测试软件中出现不同于测试客户端的数据信息时会被及时转换调整。
进一步的,在数据传递中,测试客户端及时对集成软件进行不同参数信息的读取,其中,若读取信息发生故障时,数据转换会及时更替节点,并对故障节点进行标记,待测试完成后对故障位置进行再次语言转换,直至测试客户端可以读懂集成软件信息为止。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于佛山市拼图信息科技有限公司,未经佛山市拼图信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310085732.4/2.html,转载请声明来源钻瓜专利网。