软件测试基础(六)-项目管理工具
一、项目管理工具
1、项目管理模式:工作安排主要是通过项目管理工具来安排的。
2、常见的项目管理工具有:TAPD、ONES、JIRA和禅道
TAPD:(Tencent Agile Product Development)腾讯敏捷协作平台,是一款由腾讯公司自主研发的协作及软件研发管理平台。TAPD沉淀了腾讯十余年敏捷研发文化、研发模式和实践成果,能够帮助企业高效协作和提升研发效能。
TAPD 的功能我们可以参考TAPD官方给出的图形示例:主要有 12 个主要功能:

TAPD 平台常用功能:
1)登录并进入项目
可以自行注册,也可以通过他人邀请(同样也可以邀请他人)。
选择创建轻量敏捷项目管理,填写相关信息。

2)创建项目完成后,自动跳转到邀请人员界面。

3)登陆后主界面如下:

4)工作台:展示当前用户相关的工作事项概览,包含:我的仪表盘、我的待办、我的已办、 我创建的、我关注的、最近访问以及查询过滤。

5)文档,包含:我创建的、我关注的、我参与协作的以及最近浏览。

6)点击项目,选择当前项目,当前的项目为“测试开发”。

即可跳转到当前项目管理界面:
该模块包含了 TAPD 最核心的功能,包括:需求、任务、迭代、故事墙、缺陷、文档、甘特图、更多等。

下面我们一一来介绍:
a、需求:也称之为“用户故事”,该模块是对用户故事(用户需求)的管理。
包括:需求创建、需求修改、需求分配及流转、需求分类管理。更多操作还有需求导入导出、需求分布统计。

b、任务:task:也叫故事,一个故事有开始也有结束,那么在项目管理里面,会把每个任务按照一个task来看,那么这个task也可以叫story,具体指的就是任务有开始有结束。可以安排很多的task,每个task具体到story。
包括:创建任务、修改任务、预估工时、预计开始、预计结束。更多操作还有导入导出、进度跟踪和工时报表等。

c、迭代:一般会是2周一个迭代。一个迭代里面会涉及到一个具体的功能点,从功能点的需求开始一直到上线完成。
d、故事墙:直观展示迭代下的需求状态。由不同的故事卡组成,相当于敏捷开发的白板,可以直观展现项目进度。

e、缺陷:管理项目开发过程中出现的缺陷问题,迭代过程中跟进缺陷状态,保证项目质量。
缺陷模块支持缺陷(bug)的创建、分配与流转、缺陷的修复和关闭、缺陷数据的统计分析。


f、文档:是我们日后查阅相关问题的重要资源。

每个版本(迭代)测试这边的文档有:测试计划、测试用例、测试报告、测试技术方案(可能有)

g、甘特图:可以查看每个成员的完成状况和进度
其中:在“更多”下拉框里,还有很多的功能:

a、测试用例:在“更多”下,选择测试用例,新建用例

在“积分流程”模块下,创建用例:

编写用例:

b、报表:包含:缺陷统计、需求统计、其它统计和邮件报告
ONES(了解即可)
ONES:企业级研发管理工具包含 ONES Project(项目管理工具)、ONES Plan(项目集管理)、ONES Wiki(知识库管理)、ONES TestCase(测试用例与测试计划管理)、ONES Pipeline(持续集成与交付管理),以此产品矩阵贯穿整个研发流程,帮助研发团队进行有序的任务及需求管理、测试用例管理、知识沉淀及文档协作、以及整合 DevOps 工具链进行高效率的研发协同,促进参与产品开发的各角色成员进行良好的协作。研发团队通过制定长期项目管理和短期迭代规划,跟踪研发进度和质量,帮助团队快速交付产品。 
最核心的功能,包括:需求、迭代、缺陷、任务、报表等。
a、新建项目类型



c、之后就可以创建的任务有很多种类,迭代,需求,缺陷等等。


d、在任务栏,可以通过拖拉的方式对这些卡片进行进度的调整。


e、报表,可以直观的看出每日的工作量等。

 
                     
                    
                 
                    
                 
                
            
         
 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号