测试阶段工作
更新时间:2019-06-14
第一步:测试-提交测试,发布数据、文件到业务测试环境,验证功能,角色,天路服务声明、元数据
- 首先,“提交测试”的目的是当RD都开发自己项目的所有功能后,要提交给QA测试,就使用“提交测试”这个功能
- “提交测试”功能跟“提交开发”功能操作一样,如下图所示,(唯一不同的是,提交测试不但会对文件类子平台做diff,还会对数据类子平台做diff) 在下面页面的弹出框上可以选择你要做diff和最后要发布的子平台
-
点击“确认”,出现如下的diff结果页面
diff结果有两部分组成, 3.1 第一是变更的页面:这里的对比是当前SVN中的最新版本和上一版本的对比; 3.2 第二部分是变更的功能:开发环境改动指的是开发环境中的数据跟基准数据对比,比如上面这个例子是创建的默认版本,基准数据是0,因此访问控制子平台,开发环境改动是39,39跟0对比还是39;还没发布测试前,测试环境没数据也为0,这时候测试环境的跟基准数据对比就是0,冲突无
-
点击“发布应用”后,如下图 首先会为当前应用向业务测试环境注册产品线申请资源,同时都会对当前产品线自动作编译打包以及部署的动作,如下3幅图
-
发布成功后请到”更多功能开发“或者左边菜单中个子平台的后台管理功能中查看发布是否正确,如下图红色框部分,选择了工作流,可以在工作流集成的管理端页面查看流程发布情况
- 如果发布失败,从实时日志可以查看失败信息,能确定子平台时,可以联系对应子平台负责人解决。解决完成后可以点击“继续发布”或者“重新发布”,“重新发布”是从头开始做注册和编译打包过程,比较耗时,而“继续发布”从当前断点继续往前发布会比较快,到底选择哪个可以联系当天值班人员,在值班人员的提示下操作。如果联系不到,可以先点击“继续发布”,如果还是失败再点击”重新发布“
第二步:测试-权限配置,给应用使用用户关联角色、功能
与“开发阶段”基本相同,请参考上一章节
第三步:登陆业务测试环境,进入新增加的菜单,验证
- 登陆beac.baidu.com/iportal/login.action,使用上一步授权的用户和密码
- 打开功能如下: