[发明专利]联调测试方法、装置、计算机装置及存储介质在审
申请号: | 201811327698.2 | 申请日: | 2018-11-08 |
公开(公告)号: | CN109726116A | 公开(公告)日: | 2019-05-07 |
发明(设计)人: | 周勇 | 申请(专利权)人: | 深圳壹账通智能科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F11/32 |
代理公司: | 深圳市赛恩倍吉知识产权代理有限公司 44334 | 代理人: | 杨毅玲 |
地址: | 518052 广东省深圳市前海深港合作区前*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 联调测试 测试单元 测试应用 浏览器 计算机装置 安装文件 测试数据 测试指令 错误日志 结果数据 计算机可读存储介质 存储介质 错误提醒 人力消耗 用户发送 调时 关联 输出 | ||
本发明提供一种联调测试方法,包括:获取待测试应用的安装文件,利用所述安装文件在浏览器中运行所述待测试应用;接收对所述待测试应用的第一测试单元以及第二测试单元进行联调测试的测试指令,获取所述测试指令包含的测试数据;根据所述测试数据在所述浏览器中运行所述第一测试单元,输出第一结果数据;根据所述第一结果数据和所述第二测试单元判断是否通过所述联调测试;若未通过所述联调测试,在所述浏览器中显示错误日志,并根据所述错误日志向与所述错误日志关联的处理用户发送错误提醒。本发明还公开了一种联调测试装置、计算机装置和计算机可读存储介质。本发明可以提高联调测试的效率,减少联调时的人力消耗。
技术领域
本发明涉及测试技术领域,尤其涉及一种联调测试方法、装置、计算机装置及存储介质。
背景技术
当软件产品开发完成后,通常会进行联调测试。联调测试主要测试各个测试单元之间接口的正确性、各测试单元之间的数据流是否按照设计实现、以及集成后整体功能的正确性。在实际进行联调测试时,通常由多个开发测试人员,分别测试不同的测试单元,例如,由第一个测试人员测试第一个测试单元,并将数据发给下一个测试单元,由负责下一个测试的人员来进行后续测试。
然而现有的联调测试中,测试人员多,测试出来的问题多通过电话或邮件沟通,耗费较长时间才能定位问题责任人,联调测试效率不高,所有联调测试相关人员都需要待命支持联调,消耗大量人力。
发明内容
鉴于以上内容,有必要提供一种联调测试方法、装置、计算机装置及存储介质,能够提高联调测试的效率,减少联调时的人力消耗。
本发明提供一种联调测试方法,所述方法包括:
获取待测试应用的安装文件,利用所述安装文件在浏览器中运行所述待测试应用;
接收对所述待测试应用的第一测试单元以及第二测试单元进行联调测试的测试指令,获取所述测试指令包含的测试数据;
根据所述测试数据在所述浏览器中运行所述第一测试单元,输出第一结果数据;
根据所述第一结果数据和所述第二测试单元判断是否通过所述联调测试;
若未通过所述联调测试,在所述浏览器中显示错误日志,并根据所述错误日志向与所述错误日志关联的处理用户发送错误提醒。
在本发明可选实施中,所述根据所述第一结果数据和所述第二测试单元判断是否通过所述联调测试,包括:
检测所述第一结果数据是否为所述第二测试单元的可用数据;
若所述第一结果数据不为所述第二测试单元的可用数据,确定未通过所述联调测试;
若所述第一结果数据为所述第二测试单元的可用数据,根据所述第一结果数据运行所述第二测试单元,输出第二结果数据;
判断所述第二结果数据是否为预期数据;
若所述第二结果数据不为所述预期数据,确定未通过所述联调测试。
在本发明可选实施例中,所述第二测试单元包括第一测试子单元和第二测试子单元,所述根据所述第一结果数据和所述第二测试单元判断是否通过所述联调测试包括:
若所述第一测试子单元接收所述第一结果数据,且所述第一测试子单元的测试状态为mock状态,根据所述第一结果数据和预设的mock对象产生第三结果数据;
根据所述第三结果数据和所述第二测试子单元判断是否通过所述联调测试。
在本发明可选实施中,所述方法还包括:
保存所述联调测试的状态,所述联调测试的状态包括正在进行状态、阻塞状态、完成状态之中的任意一项。
在本发明可选实施中,所述方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳壹账通智能科技有限公司,未经深圳壹账通智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811327698.2/2.html,转载请声明来源钻瓜专利网。