在Polarion里,工作项明明存在,列表里却找不到,可以先从查询范围和筛选条件查起。下面以配置一条查询为例,再用已知编号的工作项核对遗漏原因。操作时以当前版本的界面标签为准;项目自定义字段的名称可能与示例不同。
一、Polarion怎么配置Work Item查询条件
先确定要查的项目、工作项类型和状态。Polarion支持在工作项列表中逐项添加筛选条件,并保存查询供以后使用。如果当前停留在某份LiveDoc内,想查整个项目时,应先进入项目的工作项列表。
1、打开工作项列表
①登录Polarion,进入目标项目,点击【Work Items】。
②核对页面显示的项目名称;需要跨项目查找时,切换到相应的项目组或全局视图。
③切到表格视图,确认列表中已有工作项,再设置筛选。
2、逐项加入查询条件
①点击列表上方的【+】,选择【Type】等需要筛选的字段。
②选择目标字段值,查看列表数量是否变化。
③再次点击【+】,加入【Status】或【Assignee】等条件,并选择对应的值。
④每加完一个条件核对一次结果;数量明显少于预期时,返回刚加入的条件检查选项。
3、保存查询
①确认结果包含预期工作项后,点击【Save Current Query】。
②填写查询名称,选择个人或项目适用的保存类型,点击保存按钮。
③打开【My Queries】,选中刚保存的查询,核对条件和结果。
二、Polarion查询结果遗漏部分工作项如何检查
先找一条确定存在、却没有出现在结果中的工作项,记下完整编号。接着逐项检查查询范围和条件;每调整一项,就用这个编号复查一次。访问权限也会影响用户看到的查询结果。
1、核对项目范围
①打开遗漏工作项的详情,记下所属项目和完整编号。
②回到【Work Items】,核对当前所在项目。
③如果使用项目组或全局视图,检查查询栏是否仍限定了单个项目;需要时移除该限制。
2、检查字段值和空值
①点击【Type】条件,核对遗漏工作项的类型是否已选中。
②点击【Status】条件,将该工作项的当前状态加入筛选值。
③逐个检查【Assignee】等其余字段;工作项未填写某个字段时,先移除对应条件再查询。
3、核对条件之间的关系
①在查询栏点击【Convert to Text】,查看完整查询表达式。
②检查字段之间使用的是AND还是OR;需要满足任一条件时,将相应位置改为OR。
③混用AND和OR时,用圆括号圈定同一组条件,重新查询并核对编号。
4、确认是否加载了旧查询
①查看查询栏显示的已保存查询名称,确认选中的是目标查询。
②打开【My Queries】重新选择目标查询,检查页面上方是否又叠加了其他字段条件。
③需要核对旧查询的内容时,打开【Manage Saved Queries】;部分版本显示为【Manage Queries】。
5、检查权限与索引
①通过工作项的直接链接打开详情,确认当前账号能否查看。
②若提示无权访问,请项目管理员核对该账号对所属项目及工作项的读取权限。
③确认有权访问后,刷新【Work Items】,用完整编号重新搜索。
④清除筛选后仍查不到、但直接链接可以打开时,记录编号和更新时间,请系统管理员检查索引状态。
三、怎样减少后续查询遗漏
修正条件后,保留一条容易复核的查询。项目类型或流程状态调整时,可以用同一条已知工作项试查;若查询还要覆盖未分配负责人的工作项,也把这类样本纳入核对。
1、用已知编号复查条件
①在【Work Items】中清除筛选,搜索已记录的完整编号。
②找到工作项后,一次添加一个条件,找出使它从结果中消失的条件。
③调整该条件,再检查目标编号和其他代表性工作项是否出现。
2、维护保存的查询
①点击【Save Current Query】,在名称中写明项目、用途和筛选范围。
②从【My Queries】重新打开查询,核对结果数量及样本工作项。
③项目调整工作项类型或状态后,进入【Manage Saved Queries】核对并更新对应条件。
总结
查询名称写清适用范围,再留一两个已知编号作为核对样本,团队下次查看结果时更容易发现范围或条件的变化。希望这些方法对大家使用Polarion有帮助;如有Polarion相关需求,欢迎联系我们咨询。