代码之外的变更,如何保证测试的充分性?

卡特
卡特
订阅者
255
文章
0
粉丝
测试交流1 178字数 278阅读0分55秒阅读模式

背景

由于新增需求,界面需增加字符串。由于字符串采用外挂的 excel 表管理,表中每个字符串有唯一 ID,每个字符串对应一行,各列中分别给出中文、英文、俄文等翻译。如下图所示:

代码之外的变更,如何保证测试的充分性?

原因

开发人员通过字符串转换工具把上述字串表生成中间文件,然后集成到软件项目工程中供软件调用。在一次变更中,开发人员不小心修改了某几行原有的字符串,导致字符串 ID 与内容不匹配(错位),但测试人员只关注了新增加的字符串,没想到与本次变更一点关系都没有的字符串由于被开发人员无意之中的改动错位了,导致某些功能业务提示出现错误,如 “通信成功”,却弹出 “是否保存” 的提示,且此问题在客户端使用时才发现。

如何归避?

类似这种问题,测试人员该如何及时拦截住呢?

软件测试项目

 
    • aajron
      aajron 9

      如果这是一个业务场景,那是不是回归测试的时候可以覆盖到

    匿名

    发表评论

    匿名网友
    :?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:
    确定

    拖动滑块以完成验证