【技术实现步骤摘要】
UI测评处理方法、装置、计算机设备及存储介质
本专利技术涉及UI设计
,尤其涉及一种UI测评处理方法、装置、计算机设备及存储介质。
技术介绍
用户界面(UserInterface,以下简称UI)是系统和用户之间进行交互和信息交换的媒介,它实现信息的内部形式与人类可以接受形式之间的转换。UI设计是指对软件的人机交互、操作逻辑、界面美观的整体设计。现有应用程序(APPlication,以下简称为APP)上应用的UI设计过程一般包括设计阶段、评审阶段、开发阶段和走查阶段等阶段,其中,设计阶段是指根据需求设计出原始UI的阶段;评审阶段是根据UI设计规范对原始UI进行评审,以判断是否满足UI设计规范的阶段;开发阶段是指对评审阶段通过的原始UI进行前端开发,形成待测UI的阶段;走查阶段是指在测试环境对待测UI和原始UI进行视觉还原检查的阶段,例如,检查阴影和间距等设计细节是否一致的过程。其中,评审阶段和走查阶段均为UI测评阶段,一般为人工测评,其测评过程耗时较长,具体原因在于,第一点,在多系统集成的项目中,新的业务会引入新 ...
【技术保护点】
1.一种UI测评处理方法,其特征在于,包括:/n获取待测UI数据,所述待测UI数据包括目标项目标识和待测UI文件;/n对所述待测UI文件进行代码识别,获取所述待测UI文件对应的至少一个待测元素和每一所述待测元素对应的元素设计代码;/n基于所述目标项目标识,获取与所述目标项目标识相对应的目标UI设计规范,从所述目标UI设计规范中,获取所述待测元素对应的元素设计规范;/n采用所述待测元素对应的元素设计规范,对所述待测元素对应的元素设计代码进行规范校验,获取所述待测元素对应的规范校验结果;/n基于至少一个所述待测元素对应的规范校验结果,获取与所述待测UI文件相对应的UI测评结果, ...
【技术特征摘要】
1.一种UI测评处理方法,其特征在于,包括:
获取待测UI数据,所述待测UI数据包括目标项目标识和待测UI文件;
对所述待测UI文件进行代码识别,获取所述待测UI文件对应的至少一个待测元素和每一所述待测元素对应的元素设计代码;
基于所述目标项目标识,获取与所述目标项目标识相对应的目标UI设计规范,从所述目标UI设计规范中,获取所述待测元素对应的元素设计规范;
采用所述待测元素对应的元素设计规范,对所述待测元素对应的元素设计代码进行规范校验,获取所述待测元素对应的规范校验结果;
基于至少一个所述待测元素对应的规范校验结果,获取与所述待测UI文件相对应的UI测评结果,执行与所述UI测评结果相对应的目标处理流程。
2.如权利要求1所述的UI测评处理方法,其特征在于,所述基于至少一个所述待测元素对应的规范校验结果,获取与所述待测UI文件相对应的UI测评结果,包括:
若所有所述待测元素对应的规范校验结果均为元素校验通过,则获取测评通过的UI测评结果;
若任一所述待测元素对应的规范校验结果为元素校验不通过,则获取测评不通过的UI测评结果。
3.如权利要求1所述的UI测评处理方法,其特征在于,所述执行与所述UI测评结果相对应的目标处理流程,包括:
若所述UI测评结果为测评通过,则执行第一处理流程,将所述待测UI文件确定为目标UI文件,将所述目标项目标识、所述文件标识和所述目标UI文件对应的存储地址关联存储到UI设计信息表中;
若所述UI测评结果为测评不通过,则执行第二处理流程,基于所述待测元素对应的元素设计规范和所述待测元素对应的元素设计代码形成异常校验报告,将所述异常校验报告发送给客户端。
4.如权利要求1所述的UI测评处理方法,其特征在于,在所述获取待测UI数据之前,所述UI测评处理方法还包括:
获取客户端发送的原始UI文件,所述原始UI文件为基于UI设计应用程序中的设计标准组件形成的SVG文件;
采用代码组件库对所述原始UI文件进行代码转化,获取待测UI文件。
5.如权利要求1所述的UI测评处理方法,其特征在于,在所述获取待测UI数据之前,所述UI测评处理方法还包括:
获取规范配置请求,所述规范配置请求包括目标帐户、应用项目标识和标准UI设计规范;
基于所述目标帐户进行权限校验,获取权限校验结果;
若所述权限校验结果为校验通过,则将所述标准UI设计规范存储在系统数据库中,将所述应用项目标识和所述标准UI设计规范的存储地址关联存储在UI设计信息表上。
6.如权利要求5所述的UI测评处理方法,其特征在于,在所述将所述应用项目标识和所述标准UI设计规范的存储地址关联存储在UI设计信息表上之后,所述UI测评处理方法还包括:
获取客户端发送...
【专利技术属性】
技术研发人员:刘波,
申请(专利权)人:平安信托有限责任公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。