ALM SOFT中文网站 > 热门推荐 > ALM Soft怎么管理测试缺陷 ALM Soft测试缺陷与测试用例无法关联如何处理
教程中心分类
ALM Soft怎么管理测试缺陷 ALM Soft测试缺陷与测试用例无法关联如何处理
发布时间:2026/08/26 16:55:13

  ALM Soft里的缺陷管理和测试执行是连在一起的。测试人员执行用例时,如果结果未通过,可以直接从当前执行记录提交缺陷,这样缺陷会自动带上对应的用例关系;也可以进入缺陷视图单独新建缺陷,再补充关联信息。实际使用里,最容易碰到的问题是缺陷已经创建成功,但回头看测试用例时没有关联记录,或者在缺陷详情里找不到原来的执行用例。这类情况要先分清缺陷是从哪里提交的,再检查用例有没有进入测试轮次、是否已经执行,以及提交缺陷时有没有带上关联用例。

  一、ALM Soft怎么管理测试缺陷

 

  1、从测试执行结果直接提交缺陷

 

  如果缺陷是在执行测试用例时发现的,建议直接从执行页面提交,这种方式最容易保留用例、执行记录和缺陷之间的关系。ALM Soft的测试执行流程要求先把用例放进测试轮次,再分配执行人,执行结果为未通过时可以直接提交缺陷。

 

  ①进入【测试计划】,选中当前正在执行的【测试轮次】。

 

  ②点击【添加用例】,把需要执行的测试用例加入当前轮次。

 

  ③选中用例,点击【分配执行人】,指定测试人员和执行日期。

 

  ④测试人员进入【个人中心】→【执行用例】。

 

  ⑤打开分配给自己的测试用例,按照用例步骤完成测试。

 

  ⑥在【执行状态】中选择【未通过】。

 

  ⑦填写【实际结果】和【执行描述】,先保存当前执行结果。

 

  ⑧页面出现【提交缺陷】后点击该按钮。

 

  ⑨填写缺陷名称、描述、严重等级、处理人等信息。

 

  ⑩点击【确定】完成提交。

 

  通过这个入口提交后,缺陷会进入缺陷视图,同时保留与当前测试用例的关联。

 

  2、在缺陷视图单独创建缺陷

 

  有些问题不是执行某条用例时发现的,例如环境异常、安装问题或者临时探索测试发现的问题,也可以从缺陷视图直接创建。

 

  ①进入项目中的【缺陷视图】。

 

  ②点击【提交缺陷】。

 

  ③填写【缺陷名称】和【缺陷描述】。

 

  ④选择【处理人】。

 

  ⑤设置【严重等级】和【缺陷类别】。

 

  ⑥填写【最后期限】等项目需要的字段。

 

  ⑦找到【关联用例】,选择与当前缺陷对应的测试用例。

 

  ⑧确认信息无误后点击【确定】。

 

  ALM Soft的缺陷提交页面支持填写处理人、严重等级、最后期限、关联用例和缺陷类别,因此手工创建的缺陷也可以建立用例关系。

 

  3、跟踪缺陷处理状态

 

  缺陷提交以后,后续处理可以从个人缺陷页面继续跟踪。

 

  ①缺陷处理人进入【个人中心】。

 

  ②打开【缺陷处理】。

 

  ③通过【待处理缺陷】查看当前分配给自己的问题。

 

  ④打开缺陷名称进入详情。

 

  ⑤检查缺陷描述、关联信息和处理历史。

 

  ⑥完成修改后,按照项目配置的缺陷流程提交到下一状态。

 

  ⑦测试人员收到重新验证任务后,回到对应版本或测试轮次重新执行相关用例。

 

  缺陷处理页面可以按待处理、个人提交和处理过的缺陷进行筛选,比较适合查看自己当前还有哪些问题没有处理完。

 

  二、ALM Soft测试缺陷与测试用例无法关联如何处理

 

  1、先确认缺陷是不是从用例执行页面提交的

 

  测试人员直接进入【缺陷视图】新建问题,如果没有手动选择关联用例,系统不会凭缺陷名称自动判断它对应哪条测试用例。

 

  ①打开当前缺陷详情。

 

  ②检查是否存在【关联用例】信息。

 

  ③如果关联项为空,确认这条缺陷最初是不是从【缺陷视图】直接创建的。

 

  ④找到原来的测试用例,确认用例编号和名称。

 

  ⑤编辑缺陷,在【关联用例】中重新选择正确的用例。

 

  ⑥保存后重新打开缺陷详情检查关系。

 

  如果希望执行记录也跟着缺陷一起保留下来,更合适的做法还是从【个人中心】→【执行用例】提交缺陷,而不是测试结束以后再单独创建。ALM Soft本身支持需求、用例、缺陷之间的关联管理。

  2、检查测试用例有没有进入当前轮次

 

  有时用例明明存在于【测试用例】模块,但在提交缺陷时却找不到,问题可能出在测试计划关系没有建好。

 

  ①进入【测试计划】。

 

  ②找到当前测试轮次。

 

  ③查看轮次下面有没有目标用例。

 

  ④没有的话点击【添加用例】。

 

  ⑤在弹出的用例列表里勾选目标用例。

 

  ⑥点击【确定】完成关联。

 

  ⑦再点击【分配执行人】,把用例分给对应测试人员。

 

  ⑧测试人员重新进入【个人中心】→【执行用例】,确认该用例已经出现。

 

  ALM Soft的测试执行需要先建立轮次和用例关系,也可以先把用例加入测试集,再由轮次关联测试集。

 

  3、检查用例本身是否属于当前项目和当前版本

 

  同名测试用例较多时,也容易出现选错对象或者找不到目标用例的情况。

 

  ①进入【测试用例】。

 

  ②根据目录找到目标用例。

 

  ③查看用例所属项目和目录。

 

  ④确认当前测试计划、测试轮次和用例属于同一个项目范围。

 

  ⑤如果项目使用需求强关联,再检查该用例是否已经和正确需求绑定。

 

  ⑥通过Excel导入用例时,检查【需求编号】有没有填写正确。

 

  ⑦重新打开缺陷关联窗口,再搜索目标用例。

 

  对于启用了用例与需求强关联的项目,通过Excel导入时需要带上已经存在的需求编号,导入后用例会自动与对应需求绑定。

 

  三、关联恢复后怎么检查缺陷链路

 

  1、用一条失败用例重新验证

 

  关联问题处理完以后,可以新建一条测试记录做完整验证。

 

  ①进入【测试计划】,打开测试轮次。

 

  ②确认目标用例已经存在。

 

  ③给测试账号执行【分配执行人】。

 

  ④切换到测试账号,进入【个人中心】→【执行用例】。

 

  ⑤把测试结果设为【未通过】。

 

  ⑥点击【提交缺陷】创建一条测试缺陷。

 

  ⑦进入【缺陷视图】,打开刚提交的缺陷。

 

  ⑧查看缺陷是否已经带上对应测试用例。

 

  ⑨返回测试执行记录,检查该用例下面能否看到相关缺陷。

 

  如果这条测试链路可以正常建立关系,原来的问题一般就在旧缺陷创建方式、轮次配置或用例范围上。

 

  2、再检查统计结果有没有同步

 

  缺陷和用例关联以后,还可以从项目统计里核对数据有没有正常进入测试分析。

 

  ①进入【仪表盘】。

 

  ②查看【缺陷状态统计】。

 

  ③查看【缺陷严重等级统计】。

 

  ④检查执行用例和报告缺陷相关统计。

 

  ⑤对照本次测试人员的用例执行数量和缺陷提交数量。

 

  ALM Soft的仪表盘可以统计缺陷状态、严重等级以及项目成员执行用例和提交缺陷的数据,用来检查测试执行和缺陷管理是不是已经连起来。

  总结

 

  ALM Soft里的测试缺陷最好和实际用例执行放在同一条测试链路里管理,这样后续回看问题时,能直接知道缺陷是在哪个版本、哪轮测试、哪条用例里发现的。出现缺陷与用例无法关联时,多半和缺陷提交入口、测试轮次关系或用例所属范围有关,把这些关系检查清楚后,缺陷跟踪和回归验证会顺很多。如需进一步了解ALM Soft测试缺陷管理、测试用例关联与缺陷流程排查方法,欢迎联系咨询。

135 2431 0251