UWA Pipeline 2.6.2版本更新
- 作者:admin
- /
- 时间:8月2日
- /
- 浏览:594 次
- /
- 分类:万象更新
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 新功能|构建分析、自动化测试支持iOS平台