Skip to content
Li, Xizhi edited this page Jun 21, 2017 · 8 revisions

测试手册

首先我们的代码branch和外网环境的映射如下:

  • 核心开发直接用dev branch开发并随时提交代码。 如果改动很大,无法1周内完成测试,需要建立自己的分支。
  • 每个Mod团队可以建立自己的分支,或Fork项目并发送Pull request. 开发完成将改动首先合并到dev分支。
  • 开发者需要将提交到dev branch上需要自己与测试人员测试的内容整理为Issue放到project->review/QA栏目下
  • 开发者完成dev环境的测试后,联系核心开发组人员,合并代码并进入如下测试流程
dev    <-->dev.keepwork.com   (随时发布,without bundle)
master <-->test.keepwork.com  (随时发布 with bundle) 
master <-->keepwork.com       (测试后,发布最近的test.keepwork.com的代码) 

测试流程:

  • 开发人员将所有本次需要测试的内容放在project->review/QA栏目下
  • dev功能测试:dev.keepwork.com
  • 联系核心开发组人员合并到Master后,同样的功能需要在 test.keepwork.com上再测试一次,因为未来可能包含多个dev,目前只有一个。
  • keepwork.com发布后,在生产环境再做一次测试。
  • 测试人员与开发测试外网无误后,将project->review/QA栏目内容移动到Done已经完成

测试人员名单

开发者除了自己测试外,需要至少联系下面人员测试一次

  • DuTing
  • LiYu
  • LiXizhi

核心开发组名单

核心开发组负责dev-->master的合并

  • WuXiangan(XiaoYao)

简单Mod功能合并(注意不要将dev上的其它临时修改合并到Master上)

  • Big (Onedou)
Clone this wiki locally