[发明专利]项目测试方法、装置、电子设备及计算机可读存储介质在审
申请号: | 202110814117.3 | 申请日: | 2021-07-19 |
公开(公告)号: | CN113656283A | 公开(公告)日: | 2021-11-16 |
发明(设计)人: | 何小龙;吴智明;王浩;何燕飞;林顺 | 申请(专利权)人: | 厦门雅基软件有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京市立方律师事务所 11330 | 代理人: | 张筱宁 |
地址: | 361021 福建省厦门市集美区*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 项目 测试 方法 装置 电子设备 计算机 可读 存储 介质 | ||
本申请实施例提供了一种项目测试方法、装置、电子设备及计算机可读存储介质,涉及计算机技术领域。该方法包括:获取目标项目的至少两个测试任务,所述至少两个测试任务对应不同的测试平台,链接所述至少两个测试任务的测试触发入口,得到测试例流水线和对应的总触发入口,当满足测试触发条件时,触发总触发入口,执行测试例流水线中的测试任务,得到测试任务对应的当前测试结果。由此简化了多平台测试的流程,提高了项目测试效率。
技术领域
本申请涉及计算机技术领域,具体而言,本申请涉及一种项目测试方法、装置、电子设备及计算机可读存储介质。
背景技术
当应用项目开发完成,可以将该项目在多个平台进行测试,可以有效评估该项目的实际运行效果和性能,检测针对各类故障的应对方案是否可行,便于进一步优化项目的各项性能。
目前,当一个项目需要在多个平台进行测试时,一般需要分别触发每个平台对应的测试任务,并且分别对每个测试任务进行参数设置,测试效率较低。
发明内容
本申请的目的旨在至少能解决上述的技术缺陷之一,特别是项目测试效率不高的技术缺陷。
第一方面,提供了一种项目测试方法,该方法包括:
获取目标项目的至少两个测试任务,至少两个测试任务对应不同的测试平台;
链接至少两个测试任务的测试触发入口,得到测试例流水线以及对应的总触发入口;
响应于满足目标项目的测试触发条件,触发总触发入口,执行测试例流水线中的测试任务,得到测试任务对应的当前测试结果。
在第一方面的可选实施例中,还包括:
通过测试参数设置界面,接收用户针对各测试任务中测试参数的设置操作;
将测试参数设置操作对应的测试参数与测试参数设置操作对应的任务关联存储。
在第一方面的可选实施例中,通过测试参数设置界面,接收用户针对各测试任务中测试参数的设置操作,包括:
响应于总触发入口被触发,显示提示信息,提示信息用于提示是否进行测试参数的设置;
响应于用户的测试参数设置确认操作,显示测试参数设置界面;
通过测试参数设置界面,接收用户针对各测试任务中测试参数的设置操作。
在第一方面的可选实施例中,满足测试触发条件包括以下至少一种:
接收到针对目标项目的测试触发指令;
接收到目标项目的测试代码包;
到达指定时刻;
距离总触发入口上一次被触发的时长等于设定时间间隔。
在第一方面的可选实施例中,执行测试例流水线中的测试任务,包括:
若在执行测试例流水线中的测试任务之前,接收针对测试例流水线中测试任务的选择操作,则执行选择操作所对应的测试任务。
在第一方面的可选实施例中,针对所执行的每一测试任务,方法还包括:
获取测试任务对应的标准测试结果;
得到测试任务对应的当前测试结果之后,还包括:
对于每个测试任务,基于测试任务对应的当前测试结果和标准测试结果,生成当前测试结果和标准测试结果之间的对比结果。
在第一方面的可选实施例中,得到测试任务对应的当前测试结果之后,还包括:
发送测试相关信息,其中,测试相关信息包括以下至少一项:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门雅基软件有限公司,未经厦门雅基软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110814117.3/2.html,转载请声明来源钻瓜专利网。