如下图,待测试的需求状态为“待测试验收”-对应冒烟测试,“待集成测试”-对应集成发布测试
?
分配测试人员:
进入“待测试的需求”列表,检查测试者是否分配正确。
如果不正确,可以通过模块排序等方式批量一次分配一个测试人员多个需求: 1) 选择批量改变:“所有xx问题” 如下图,选择对应的多个需求单:
2) 如下图,选择编辑问题,点击“下一步”
3) 如下图:选择对应的测试者,点击下一步,在下一个界面再点击“确认”操作;
5.2 测试BUG、子任务-测试BUG分配管理
略,通过首页“待测试BUG”进入待测试的BUG列表,其他步骤与需求测试分配管理一致,参考上一小节;
5.3 测试状态监控管理
如下图,检查所有“待测试的需求”和“待测试的BUG”,并与测试人员交流长期没有被进行流程操作而一直出现在该列表中的BUG或者需求。敦促测试人员在测试通过后点击“验收通过”或者“测试通过”流程;
6 测试人员工作指引
6.1 检查个人任务
通过首页以下链接进入个人待测试的所有问题:
6.2 完成需求测试
打开对应的需求单:
? 发现BUG时,如上图点击创建子任务,选择问题类型为“子任务-测试BUG”,点
击下一步:
? 需求测试验收通过后,在可选工作流程区域点击验收通过,或者退回返工;
7 使用Jenkins进行项目代码集成和健康检查管理
使用Jenkins在本项目的目标是:
1) 保证提交的代码在Jenkins上是能够通过编译和自动化测试的;
2) 提供代码检查报告,辅助发现代码的测试覆盖度、代码级错误、代码格式问题; 3) 提供每次自动编译的最新代码库变化,并与JIRA的需求\\BUG进行链接集成
7.1 项目自动化编译、代码检查和单元测试 7.2 监控代码库的更新状态 7.3 项目代码问题检查
7.3.1 代码编译不通过 7.3.2 单元测试不通过 7.3.3 单元测试覆盖度检查 7.3.4 代码质量检查[findbugs] 7.3.5 代码格式检查[checkstyle]