[发明专利]基于HTML5的智能移动端测试方法、系统、服务器及存储介质有效
申请号: | 201910905768.6 | 申请日: | 2019-09-24 |
公开(公告)号: | CN110750453B | 公开(公告)日: | 2023-08-18 |
发明(设计)人: | 杨良志;白琳;汪志新;贾亮;曾春刚;彭明华;李艳晓 | 申请(专利权)人: | 彩讯科技股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
地址: | 518000 广东省深圳市南山区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 html5 智能 移动 测试 方法 系统 服务器 存储 介质 | ||
本发明实施例公开了一种基于HTML5的智能移动端测试方法、系统、服务器及存储介质,所述方法包括:获取不同测试设备对应的测试脚本并根据所述测试脚本配置对应的测试计划;根据所述测试计划生成测试请求指令,并根据所述测试请求指令分配所述测试计划到对应的执行服务器中,以对所述测试脚本执行测试操作。本发明通过对真机进行自动化测试并按需制定测试计划,支持手动、自动和接口发起的测试任务,并能在各个真机上并发执行测试,从而实现了针对HTML5项目进行测试团队多人共享协作的快速、低成本的一站式自动化测试的技术效果。
技术领域
本发明实施例涉及移动终端自动化测试技术,尤其涉及一种基于HTML5的智能移动端测试方法、系统、服务器及存储介质。
背景技术
信息技术创新不断加快,移动手机端HTML5版项目越来越多,为快速响应市场、满足用户的需求及适配各种用户真实终端,项目需要快速开发,迭代频繁,发布版本多,测试工作量及测试频率较多,最终往往未经充分测试而匆忙上线,导致项目发布后出现不少问题,用户感知体验差。
现有的移动端HTML5项目测试工作,主要依靠大量人力手工测试,加上少量开源自动化测试工具辅助,目前此类自动化测试处在单打独斗水平,测试人员无法方便快捷的发起和配置自动化测试执行和维护测试脚本资源,测试速度不够快、覆盖率不够高,未能跟上产品迭代节奏;同时现有的自动化测试工具或系统普遍存在使用成本高,脚本维护工作量大,错误日志/截图/录像查看不方面,团队编写测试脚本各自为政,测试数据不易参数化和维护,每次测试结果和测试记录未能有序保存,以及项目的自动化测试资源未能共享;再则现有自动化测试工具和系统很多是基于模拟终端,非用户真实终端,不能体现真实情况。
如何针对HTML5项目进行测试团队多人共享协作和大量真机进行并发测试,从而形成这种快速、低成本的一站式自动化测试是目前软件研发测试技术人员亟待解决的技术问题。
发明内容
本发明提供一种基于HTML5的智能移动端测试方法、系统、服务器及存储介质,以实现能快速、低成本的针对HTML5项目进行测试团队多人共享协作和大量真机进行并发测试。
第一方面,本发明实施例提供了一种基于HTML5的智能移动端测试方法,包括:
获取不同测试设备对应的测试脚本并根据测试脚本配置对应的测试计划;
根据测试计划生成测试请求指令,并根据测试请求指令分配测试计划到对应的执行服务器中,以对测试脚本执行测试操作。
进一步的,测试脚本包括测试类型信息,测试类型信息包括自动测试、手动测试和外部测试。
进一步的,根据测试计划生成测试请求指令之前包括:
获取不同测试设备的设备参数。
进一步的,获取不同测试设备对应的测试脚本并根据测试脚本配置对应的测试计划包括:
根据测试脚本的测试类型信息和设备参数配置对应的测试计划;
若测试类型信息为自动测试,则生成对应测试脚本和设备参数的自动测试计划;
若测试类型信息为手动测试,则生成对应测试脚本和设备参数的手动测试计划;
若测试类型信息为外部测试,则生成对应测试脚本和设备参数的外部测试计划。
进一步的,根据测试请求指令分配测试计划到对应的执行服务器之前包括:
获取执行服务器的运行状态。
进一步的,根据测试计划生成测试请求指令,并根据测试请求指令分配测试计划到对应的执行服务器中,以对测试脚本执行测试操作包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于彩讯科技股份有限公司,未经彩讯科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910905768.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:自动化测试方法及装置
- 下一篇:一种算法测试方法及系统