项目

一般

简介

错误 #2432

网管3.0测试,配置参数范围未生效,以及初始BWP中的PUCCH和PUSCH目标功率规则未生效

杨 凯10 个月 之前添加. 更新于 9 个月 之前.

状态:
已解决
优先级:
普通
指派给:
开始日期:
2024-11-18
计划完成日期:
% 完成:

0%

预期时间:

描述

网管3.0测试,配置参数范围未生效,以及初始BWP中的PUCCH和PUSCH目标功率规则未生效


文件

参数校验.png (36.9 KB) 参数校验.png 杨 凯, 2024-12-11 17:02

历史记录

#1

马 党旗 更新于 9 个月 之前

  • 状态新建 变更为 进行中
  • 指派给马 党旗 变更为 马 自伟
#2

马 自伟 更新于 9 个月 之前

  • 状态进行中 变更为 转测试
  • 指派给马 自伟 变更为 马 党旗

问题出现的原因:配置参数范围,还有长度大小,未进行数据校验;PUCCH和PUSCH还有个规则判断,为输入值必须为偶数。
问题的修改方案:在前端js处理,对数据输入后,当鼠标失去聚焦,则对input的内容进行数据的长度,范围校验,如果存在rule的规则,则要对规则进行判断。
input.onblur = function() {
if(input.nextElementSibling){
input.nextElementSibling.style.display = 'none';
let validationResult = validateInput(input);
if (!validationResult.isValid) {
parent.showMessage({ message: validationResult.message, type: 'error' });
}
}
};
validateInput函数为具体的校验函数,分别对range,length,rule进行判断。
对GnbParaShowConfig.xml文件,对PUCCH和PUSCH增加rule字段,为控制的规则 rule="%d%2==0"

自验用例及结果:对输入input有range或者是length的,进行修改值,当鼠标失去聚焦,会进行校验判断,如果校验失败,则会有error的提示,成功的话则不会报错
回归问题的方法:对有range或者length的参数进行修改,超过范围的等异常测试,看是否进行校验。同时对PUCCH和PUSCH进行修改奇数,查看规则校验是否通过。

#3

马 党旗 更新于 9 个月 之前

  • 指派给马 党旗 变更为 杨 凯

请在yzmm_2.1.0Pre1T9.linux-amd64.zip版本上验证

#4

杨 凯 更新于 9 个月 之前

该问题已解决

导出 Atom PDF