UWA Pipeline 2.6.2版本更新

UWA Pipeline 2.6.2版本更新

UWA Pipeline是一款面向游戏开发团队的本地协作平台,旨在为游戏开发团队搭建专属的DevOps研发交付流水线,提供可视化的CICD操作界面、高可用的自动化测试以及UWA性能保障服务的无缝贴合等实用功能。

本次更新中,我们根据众多项目组在使用体验上的反馈与建议,对UWA Pipeline进行了提升体验和易用度的优化完善:

  • 改进了流水线编辑中步骤的展示和操作体验
  • 在“多脚本自动化测试报告/多脚本GOT Online”步骤中,新增了对用例/设备的批量操作
  • 新增了“上传至用例管理”步骤
  • 调整了云真机设备的部分设置权限
  • 优化了单设备调试中的设备界面显示

一、步骤展示与操作优化

1. 新增流水线步骤分类
通过步骤列表,添加合适的步骤,实现指定的功能,是在UWA Pipeline内编辑流水线时必不可少的操作。目前Pipeline的流水线编辑-步骤列表中,已有近50个不同功能的步骤,供项目组在编辑时按需选用。

为了在编辑流水线时,可以更方便快捷地找到所需的步骤,本次更新中,本次更新中,我们按照不同的使用功能,将现有的众多步骤进行了分类:项目组可以从“UWA服务”、“常用”、“部署与管理”、“消息通知”、“异常情况处理”及“其他”这几个方面快速找到所需的功能步骤。

UWA服务:是指例如自动化测试、GOT Online性能测试、本地资源检测、AssetBundle检测、Build Report等。

常用:是项目组常用的一些功能步骤。比如运行Shell、Windows批处理等脚本指令、调用其它脚本、打印指定信息等。

部署与管理:是与项目及项目资源相关的部署与管理步骤。比如将项目APK/IPA、资源文件、测试用例等上传至Pipeline进行管理;或在指定的手机设备上安装项目APP、推送资源等。

消息通知:是利用第三方应用实现项目组成员间信息传递和同步的相关步骤。比如在流水线运行完成后,将流水线的运行结果、生成的测试报告等,通过钉钉、飞书或企业微信等方式,将相关信息发送到对应的工作群中。

异常情况处理:是在运行结果出现非正常情况时的不同应对处理步骤。比如设定超时时限、设置失败时进行重试的次数、将异常结果设定为指定状态等。

2. 支持添加步骤时取消操作
我们根据大家在操作习惯上的反馈与建议,在添加步骤的过程中,新增了取消操作:即点击添加步骤后,可以不做其余操作,直接返回至上一层界面。

3. 支持快速删除步骤
当需要大批量删除流水线中已有步骤的情况时,原有的删除流程相对繁琐,本次更新后,UWA在流水线的阶段设置界面,为步骤列表中的步骤新增了删除快捷按钮,用户一键点击,就可以在当前界面快速删除不需要的步骤。同时也提醒谨慎执行删除的操作。

二、支持多脚本步骤中批量选择用例&设备

项目组在编辑流水线时,可以通过“多脚本自动化测试报告”和“多脚本GOT Online”步骤,开展基于多测试用例和多设备的大批量测试。在一次测试中,可以有多个测试用例,选择在不同的设备上,按照指定的顺序,执行测试任务。

基于大家在“能快速添加多个测试用例、既能统一批量设置对应设备、也能单个用例进行设备调整”方面的需求,在本次更新中,UWA为以上两个步骤优化了用例/设备的添加操作,现在项目组可以批量选择测试用例、批量设置测试设备。

项目组可以快速勾选指定的测试用例,将其添加到队列中,还可以根据实际需求,灵活调整脚本的执行顺序。

在为测试用例指定执行设备时,项目组可以通过勾选“同步所选设备”,将设备的配置情况同步到每一条添加的测试用例,后续还可以根据实际情况,对各个用例的所选设备进行个别调整。

如此,大幅减少了项目组在配置测试用例及设备上的时间投入,避免在重复性的操作上消耗过多的精力。

三、新增步骤“上传至用例管理”

在步骤列表的“部署与管理”分类中,新增了“上传至用例管理”的流水线步骤。

当项目组定期迭代一个指定测试用例时,就可以通过此步骤,将更新后的测试用例文件,及时地自动上传至Pipeline进行管理,以供后续开展相关测试时可以随时选取最新的用例文件。

四、调整云真机设备的设置权限

本次更新后,项目组的成员用户,也可以对云真机设备进行部分设置,例如可以按需添加备注信息;或者当需要开启或关闭云真机设备以WiFi连接的方式接入Pipeline时,可进行WiFi连接的开启与关闭。

五、优化单设备调试的界面显示

项目组在设备管理模块里,单独调试某一台设备时,可以通过各项快捷功能键,方便地开启/关闭音频传输、截图、开启日志、调整网页端画面传输速率等。


更新详情可见更新日志。

NEW

  • 支持多脚本步骤批量选择用例以及设备
  • 支持在流水线中添加步骤“上传至用例管理”
  • 支持流水线步骤快速删除
  • 添加步骤时支持取消当前操作

想要实际体验UWA Pipeline?请点击《免费试用 |UWA性能保障体系全体验》,15天Pipeline全服务试用就在眼前!

相关推荐

Game CI 提升研发生产力,UWA Pipeline 2.0正式推出!

UWA Pipeline 功能详解|私有云真机远程调试

UWA Pipeline 功能详解|可视化配置自动测试

UWA Pipeline 功能详解|如何快速创建UWA服务

速成,掌握UWA Pipeline 功能和使用方法

UWA Pipeline 新功能|构建分析、自动化测试支持iOS平台

UWA Pipeline 2.2.1 版本更新说明

前进永无止境!Pipeline更新又双叒叕来了!

UWA Pipeline 2.3.2版本更新说明

UWA Pipeline 2.4.1 版本更新说明

UWA Pipeline小技巧|正则表达式的运用

UWA Pipeline 2.4.2 版本更新说明

UWA Pipeline 2.5.0 版本更新说明

UWA Pipeline 2.5.1 版本更新说明

UWA Pipeline 2.6.0 版本更新

UWA Pipeline 2.6.1版本更新

案例分享

乐享元游的 UWA Pipeline 最佳实践分享

一款ARPG游戏是如何搭建云真机系统的

再也不用焦虑特效造成的性能问题了

你需要同款“Unreal项目自动化编译、打包和部署”方案吗?

高效、易用的自动化测试框架设计