模板管理:增删改查与团队复用的组织方法
模板建多了之后,QNET 提供一整套管理动作:新增、删除、修改、查询。把模板当作用例资产管理好,弱网测试才能长期复用而不是每次重配。
四个基本操作
- 查:工作台切页顶部有搜索框,输入模板名称关键字即时过滤;
- 改:点击模板条目右侧的文字进入编辑页,改完保存即更新;
- 删:工作台里向左滑动要删除的模板,出现删除按钮,点击确认;
- 增:右上角新增或从预设添加,流程见新建自定义弱网模板。
命名规范建议
模板多了以后搜索效率取决于命名。实践中好用的一套约定:
- 前缀分域:
回归-、专项-、临时-区分用途; - 参数可读:名称里带上核心档位,如「回归-延迟300丢包5%」,比「模板1」三个月后还能看懂;
- 日期尾缀:反复调参的模板加
v2、0512一类尾缀,旧版本改完名再存,方便对照。
编辑页的模板描述字段(不超过 60 字符)写清「为什么存在这个模板」,比名称能承载更多信息,见场景模板里的描述用法。
团队复用的现实做法
QNET 的模板存在设备本地,没有云端同步。团队共享模板的可行办法:
- 把标准档位的参数值写进团队的测试用例文档(数值即模板),新成员照着建,几分钟的事;
- 用 adb 指令固化关键模板:启动命令里直接带参数,脚本即模板,见adb 参数速查表;
- 定期清理:临时类模板用完即删,避免工作台列表膨胀到搜索失效。
什么时候该重建而不是修改
- 参数结构变化大(比如从静态丢包改成周期 Burst)——新建,保留旧模板做对照;
- 官方预设出新版本——从预设重新添加,旧的手抄版本容易漏参数;
- 记不清某个模板当初为什么建——描述栏空白且命名无规律,删掉重建成本更低。
模板就绪只是第一步,跑起来的过程控制见测试过程控制。