【技术实现步骤摘要】
角色权限的测试方法及装置、计算机介质和电子设备
本公开涉及计算机
,具体而言,涉及一种角色权限的测试方法及装置,以及实现上述角色权限的测试方法的计算机可读介质和电子设备。
技术介绍
临床试验智能平台面向临床试验(ClinicalTrial)机构(如:医院、医疗保健场所等),并为临床试验过程管理提供电子化、智能化解决方案。基于医学数据智能平台和专病库的技术优势,可以提供患者发现、不良事件(AdverseEvent,简称:AE)报警、严重不良事件(SeriousAdverseEvent,简称:SAE)报警、方案违背报警等特色功能,实现人机结合的临床试验管理新模式。其中,系统中的用户角色权限,是最重要的一环,不同的用户角色在系统中数据权限是不同的,规定了不同角色只能做对应角色权限内的事情。现有用户角色权限可以通过手工测试进行比对验证,还可以借助现有的自动化测试技术进行接口返回的用户角色权限的JSON数据进行比对。然而,现有的手工测试方式需要操作人员进行重复的琐碎工作,导致测试效率较低。需要说明的是,在上述背景 ...
【技术保护点】
1.一种角色权限的测试方法,其特征在于,包括:/n获取待测权限信息,其中,所述待测试权限信息中包括用于区分角色的标识;/n根据所述待测权项信息中的标识,确定所述标识对应的角色的标准权限信息;/n比对所述标准权限信息中关于所述角色的第一信息和所述待测权限信息中关于所述角色的第二信息,若比对结果包含差异信息,则显示所述差异信息和所述差异信息对应的角色的标识。/n
【技术特征摘要】
1.一种角色权限的测试方法,其特征在于,包括:
获取待测权限信息,其中,所述待测试权限信息中包括用于区分角色的标识;
根据所述待测权项信息中的标识,确定所述标识对应的角色的标准权限信息;
比对所述标准权限信息中关于所述角色的第一信息和所述待测权限信息中关于所述角色的第二信息,若比对结果包含差异信息,则显示所述差异信息和所述差异信息对应的角色的标识。
2.根据权利要求1所述的角色权限的测试方法,其特征在于,比对所述标准权限信息中关于所述角色的第一信息和所述待测权限信息中关于所述角色的第二信息之前,所述方法还包括:
获取关于所述待测权限信息中的待忽略字段;
对所述标准权限信息中的所述待忽略字段进行隐藏处理,以及对所述待测权限信息中的所述待忽略字段进行隐藏处理。
3.根据权利要求1所述的角色权限的测试方法,其特征在于,所述获取待测权限信息,包括:
通过抓包工具从稳定测试环境的权限接口抓取待测权限信息;或,
通过开启浏览器的调试模式,从私有云环境下获取所述权限接口,以获取待测权限信息。
4.根据权利要求1所述的角色权限的测试方法,其特征在于,所述比对所述标准权限信息中关于所述角色的第一信息和所述待测权限信息中关于所述角色的第二信息,包括:
针对同一权限菜单,比对所述第一信息中关于所述权限菜单的第一子信息和所述第二信息中关于所述权限菜单的第二子信息。
5.根据权利要求4所述的角色权限的测试方法,其特征在于,所述若比对结果包含差异信息,则显示所述差异信息...
【专利技术属性】
技术研发人员:魏健豪,
申请(专利权)人:天津开心生活科技有限公司,天津新开心生活科技有限公司,
类型:发明
国别省市:天津;12
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。