推荐JIRA图形插件JIRA Charting Plugin

本文介绍如何在JIRA中安装并配置图形插件,以实现对项目任务的直观展示。包括添加自定义字段、重启JIRA、索引重建等步骤,并详细解释了各种图形化Portlet的应用场景。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

转自:http://blog.youkuaiyun.com/marising/archive/2008/11/19/3336560.aspx

 

 

 装上JIRA之后,创建乐几个任务,用Filter查看几次,发现很不直观,因此在jira的网站上找乐图形化的插件。具体请看下面链接:http://www.atlassian.com/software/jira/plugins/charting.jsp

使用和安装

  1. 将插件的JAR复制到JIRA web application的WEB-INF/lib 目录下 然后重新启动 JIRA.
    注意:1你再做下一步之前必须重新启动 JIRA
           2这三个字段必须按照各自的自定义字段类型添加(不要用Date Picker添加他们)(就是说不要添加Date Picker然后名字叫做Resolution Date等,虽然Resolution Date的searcher 还是Date Pick的 )
  2. Administration > Custom  添加一个新的Resolution Date类型的自定义字段,不要添加他到任何的workflow transition screens(例如 Resolve screen) ,但是如果你想要的话你可以让他在默认的("问题导航栏")screen显示。建议: 自定义字段的名字叫 "Resolution Date" 。警告: 正确的设置 searcher为 "Date Picker" (好处: 意味着你能按照 date resolved搜索和过滤)
  3. Administration > 添加一个新的 Date of First Response类型的自定义字段. 不要添加他到任何的                  (transition) screens。警告: 正确的设置 searcher 为 "Date Picker" (好处: 意味着你能按照 date of the first comment搜索和过滤!) <该值将第一次comment的时间认为第一次Response的时间据本人试验 Administration添加comment 不会更新该值>
  4.  Administration > 添加一个新的  Time in Status 类型的自定义字段. 不要添加他到任何的(transition) screens.  警告: 正确的设置 searcher为 "Free Text Searcher" (注: 不要期望它显示在任何的screens,它不是以人类可读的形式存储的) 
  5. Administration > Indexing 进行re-index


装完了之后,每个人都可以设置Dashboard,在自己的Dashboard上设置图形化Portlet,最好是配合Filter使用。
项目说明:

  • Recently Created Issues - 显示最近创建的Issue的图。如果数量多,则需要开发人员抓紧修复。
  • Created vs Resolved Issues - 新创建和解决的Issue的趋势图。刚开始测试,一般是发现的Bug多,解决的少,到了后期,是发现的少,解决的多。可以根据这个趋势来判断软件质量。
  • Resolution Time - 解决Issue的平均时间,可以看出团队的效率和速度,应该尽快提高解决Issue的速度,降低时间,很多公司规定,严重问题24小时内解决,则可以通过Filter和Resolution Time配合来检查。
  • Average-Age Open Issues - 显示问题未被解决的天数平均值的柱状图。这个图表显示了指定时间段(例如每天,每周)问题遗留的时间的平均值。
  • Pie Chart - 显示来自项目或者过滤器由统计类型归纳的问题饼状图。问题可以按它的任一可统计的属性来归纳(例如 状态 优先级 等等)。
  • Average Time in Status - 显示问题在一个状态的平均天数
  • Average Number of Times in Status - 显示(所有已经解决的)问题拥有某个状态的平均次数
  • Time to First Response - 在项目或者过滤器中第一次响应issue的小时数。
  • Time Since Chart - 对一个给定的时间字段,显示在这个时间内的所有Issue的数量。日期字段可以选择Create Date,Update Date,Due Date,Resolution Date,Date of first response。选择不同的日期字段和前面几个是有重合的,这个更加灵活一点。

归纳起来就是,
一是看数量,新建bug的数量,解决bug的数量,各个状态的数量,从数量大致能判断产品质量的发展趋势。
二是看时间,看处理bug的平均时间,通过时间可以考察团队的速度和效率。

Jira需要大量的界面改进 曾经希望大看板不能被压扁?现在你可以在你所有的电路板上为你所有的卡设置你自己的自定义列宽。 那么“细节视图”呢?如果您可以通过简单的拖动鼠标将其调整到您想要的大小,这不是很酷吗?现在你可以! “更好的JIRA”解锁你的生产力,让软件脱离你的方式,并进入它所属的背景! 还包括“Standup模式”,消除所有的混乱,以保持您的Standups的重点和重点! | ------------------ |更新 | ------------------ 二〇一七年十月一十九日 * Standup关闭时删除事件监听器 *当站立关闭时,从页面中删除站立指示 二〇一七年十月一十八日 *添加筛选条回到站立模式(这在“新的JIRA体验”中有很大的不同 *改善了加载时间,并加强了代码 修正了Standup模式无法切换的问题 2017年10月12日 *公开发布!更好的JIRA现在可以通过Chrome网上应用店购买! *删除了视图样式(边框)来调整Detail View的大小   *这是一个艰难的决定,因为我想调出调整大小现在是可能的,但是最好是调整大小“完全无缝”,而不是每次悬停细节视图时显示和隐藏边框。 2017年10月10日 *修复,允许在Retina屏幕上调整大小的细节视图 2017年10月9日 *添加对可调整大小的细节视图的支持(在新的JIRA体验中) 2017年10月9日 *基于详细视图宽度百分比 2017年10月7日 *风格弹出(在品牌工作) *“快速加载”功能现在将尊重“启用/禁用” *添加用“x”关闭弹出窗口的功能 *设置启用/禁用作为一个单击事件,而不是提交表单 *增加对“新JIRA体验”的支持 2017年9月22日 *增加了使用Shift +←/→来“走”列的功能 *如果你已经加载了相同的页面,加载时间更快 *使启用/禁用功能适用于所有样式:party_popper: 2017年9月21日 *所有新的站立模式消除所有混乱的更集中的站立 修正了JIRA的一个bug,当垂直滚动的时候,列标题会和左边栏重叠 支持语言:English
<think>嗯,用户需要了解测试经理如何使用Jira的免费插件WBS Gantt-Chart,并希望获得使用指南。用户提到了"测试经理"这个角色,说明需要结合测试项目管理的实际场景。 从引用内容来看,有几个关键信息点:引用2提供了JIRA Charting Plugin的安装步骤(虽然版本较旧),引用3解释了甘特图的基本概念和作用。用户真正的需求应该是如何在测试项目管理中具体应用这个工具。 用户可能面临的具体场景包括: - 测试经理需要可视化测试计划的时间安排 - 跟踪测试用例执行进度 - 管理多个测试周期的依赖关系 - 向干系人展示测试状态 考虑到测试管理的特殊性,需要强调测试任务分解(如测试计划、案例设计、执行阶段)、缺陷跟踪集成等专业场景。虽然引用中提到的安装步骤是针对旧版本的,但现代Jira Cloud插件的安装方式已简化,重点应该放在配置逻辑和使用技巧上。 在回答结构上,应该按实际操作流程组织:从安装到配置再到使用场景。特别要注意区分服务器版和云版的操作差异,因为用户没有说明环境。测试经理最关心的可能是如何将测试计划转化为甘特图,以及如何关联缺陷数据。 需要提醒的关键点包括: - WBS分解要体现测试工作特点(如环境准备、冒烟测试、回归测试等阶段) - 时间估算的准确性会影响视图效果 - 测试任务与用户故事/需求的关联方法 - 如何利用基线功能对比计划与实际进度 最后生成的示例应该包含测试管理特有的元素,比如将"测试周期"作为任务组、"测试用例执行"作为子任务。问题设计也要围绕测试经理的痛点,比如如何应对测试进度延迟的甘特图调整策略。</think>以下是针对测试经理的**Jira WBS Gantt-Chart免费插件使用指南**,结合测试管理场景分步说明: --- ### **一、安装与基础配置** 1. **安装插件** - 进入Jira **「设置」→「管理应用」→「查找新应用」**,搜索 **"WBS Gantt-Chart"**(确保选择免费版)。 - 点击安装,等待系统自动完成(云版Jira无需手动部署)[^2]。 2. **配置测试项目字段**(关键步骤) - **创建自定义字段**: ```路径:设置 → Issues → 自定义字段 → 创建字段``` - **`计划开始日期`**(类型:日期) - **`计划结束日期`**(类型:日期) - **`任务进度`**(类型:百分比) - 将这些字段添加到测试项目的 **Issue类型界面**(如Test Plan, Test Execution)[^2]。 --- ### **二、测试任务分解(WBS结构)** 1. **创建测试任务层级** - **Epic** → **用户故事/需求** → **测试计划** → **测试用例集**(子任务) *示例结构:* ``` Epic: 登录模块测试 ├─ 测试计划: 功能验证 │ ├─ 子任务: 设计登录用例 (负责人: QA1) │ ├─ 子任务: 执行冒烟测试 (负责人: QA2) ├─ 测试计划: 安全测试 │ ├─ 子任务: 渗透测试 (负责人: SecQA) ``` 2. **设置时间与依赖** - 在每个Issue中填写 **`计划开始/结束日期`** - 添加 **任务依赖**(如:*"设计用例完成才能开始执行"*): ```在甘特图中拖拽任务条之间的箭头 → 自动生成依赖关系``` --- ### **三、生成甘特图与测试进度跟踪** 1. **打开甘特图视图** - 在Jira项目中点击侧边栏 **「WBS Gantt」** 标签页。 2. **关键操作(测试经理视角)**: | **功能** | **测试管理应用场景** | |------------------|---------------------------------------------| | 拖拽调整时间轴 | 测试周期延期时,快速重新排期 | | 进度百分比更新 | 每日更新测试执行进度(如:70%用例通过) | | 关键路径高亮 | 识别可能影响发布日期的阻塞任务(如缺陷修复延迟)| | 导出PDF/PNG | 生成测试进度报告发送给干系人 | ![甘特图示例](https://example.com/gantt-sample.png) *▲ 测试任务甘特图示例(进度、负责人、依赖关系可视化)* --- ### **四、测试管理最佳实践** 1. **动态更新机制** - 将 **测试执行结果**(如Test Execution状态)与甘特图联动: ```自动化规则:测试用例通过率 > 90% → 自动更新进度为100%``` 2. **风险预警** - 设置 **阈值提醒**(如进度落后3天自动标记为红色) → 触发邮件通知测试团队。 3. **与缺陷关联** - 在甘特图中点击任务 → 链接关联的 **缺陷Issue**,直接跳转查看阻塞详情。 --- ### **常见问题解决** - **问题:任务不显示在甘特图?** → 检查是否填写了`计划开始/结束日期`字段[^2]。 - **问题:依赖关系无效?** → 确认子任务类型已启用(设置 → Issue类型方案)。 > **提示**:免费版功能可能受限(如高级报表),但对测试进度跟踪已足够[^1][^3]。 ---
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值