origen-sdk - TestIds softbin 算法不处理单位数和双位数的 hardbin
问题描述
我正在将 softbin 算法 ( docs ) 用于具有 hardbin 5、11 和 16 的测试模块。当我使用:bbxxx
时,一切都适用于 hardbin 11 和 16,但对于 5,它只提供一个 softbin,并且不会在后续增加 softbin使用此调用进行测试。
TestIds.allocate(t, test_method_params)
我尝试使用:bxxx
并收到此错误:
APPLICATION CALL STACK
----------------------
Bin number (11) overflows the softbin number algorithm (bxxx)
如果我将 hardbin 5 更改为 14 它可以工作。不应该:bbxxx
处理hardbin是个位数并相应调整的情况吗?
问候
解决方案
Origen test_ids gem的新版本修复了这个问题。
推荐阅读
- azure - 无法使用 PowerShell 获取映射到 VM 的 Azure 存储帐户文件共享
- typescript - 如何在“vscode.window.showInformationMessage”中进行点击事件
- nlp - 大数据语料库的文本蕴涵
- rest - 使用骆驼休息 DSL 和 undertow 组件将休息服务部署到 Wildfly 虚拟主机
- javascript - 如何测试 Vue 组件的高度或宽度?
- jquery - 在 Google Chrome 中使用引导折叠时的奇怪行为
- python - docker compose服务中python版本的差异
- mysql - 用于计算连续年份的 SQL 代码 - 代码中的语法错误消息
- android - 安装 Android Studio 3.4 + Intel HAXM 7.5.2 后创建虚拟设备时出现问题
- pycharm - 我已经安装了 asyncpg 包,但我无法在我的代码中导入它