美文网首页
UWA Pipeline 2.4.1 版本更新说明

UWA Pipeline 2.4.1 版本更新说明

作者: 侑虎科技UWA | 来源:发表于2023-02-12 10:45 被阅读0次

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

    在本次UWA Pipeline 2.4.1版本更新中,主要新增了“按设备分配测试用例”功能,将大幅提高自动化测试任务在内容安排上的多样性和灵活性。同时还优化了多项提升易用性、兼容性等功能,进一步提高使用者的体验。

    一、新功能:按设备分配测试用例

    通常项目组最先输出的自动化脚本会采用专项的“角色创建”、“新手流程”、“副本战斗”、“UI遍历”等流程,或者使用固定测试流程作为自动化用例。那如何将多个专项脚本根据需求进行自由拼接,并在多台真机设备上运行不同的脚本呢?在此次新版中新增的“按设备分配测试用例”功能就可以满足这个需求啦。

    该功能主要涉及以下两个方面:

    1. 任务管理

    在通过Pipeline“任务管理”界面快速创建自动化测试任务时,可以在“选择用例”阶段,直接为当前任务选取多个脚本文件,脚本文件自上而下的排列顺序即是运行时脚本的执行顺序,也可以通过拖拽用例调整排序,如下所示。

    确定脚本执行顺序后,就可以为单个脚本选定对应的一个或多个真机。

    所以,只需创建一次任务,就可以完成多台真机配合多个脚本的测试,提高了测试执行和结果反馈的效率。

    需要说明的是,用例会按照选择的顺序依次执行,仅当某一条用例下所有设备均执行结束时才会执行下一条用例。因此即使某设备在前置用例中没有其他测试任务,也需要等到对应用例执行时才开始测试。

    2. 流水线配置

    为了让“按设备分配测试用例”功能更好地与UWA性能测评服务相结合, UWA Pipeline的流水线编辑内也同步新增了“多脚本GOT Online”“多脚本自动化测试报告”两个步骤。

    这样就可以实现多份用例在一条流水线中串行,并用脚本实现UWA GOT Online获取数据的开启和数据的上传,快速获得一份完整的性能分析报告!


    二、优化与完善

    1. 支持快捷查看运行中的流水线及其状态,及时发现流水线的执行异常,合理安排各项任务。

    2. 支持自动化测试用例使用参数化构建中的参数。

    通过Pipeline流水线开展自动化测试任务时,可以在测试前为相关参数配置合适的内容,例如不同的账号、密码、选择不同副本、场景等。然后在脚本中就能获取这些参数,从而提高测试任务执行和脚本编辑的灵活性。

    使用时,先在流水线的“参数化构建”选项中创建所需参数,根据需求为相关参数赋值。然后通过“自动化测试报告”、“GOT Online”、“多脚本自动化测试报告”或“多脚本GOT Online”步骤,创建相应的自动化测试任务。

    在自动化测试任务所需的用例脚本中,通过以下代码,就可以获取对应的参数内容。

    3. 支持在流水线中创建“自动化测试”、“GOT Online”步骤时添加备注。

    除了一般数字英文字符等,还可以输入环境变量和参数化构建中的参数。

    4. 完善Mac节点的安装与运行。

    可以更方便地将Mac机配置为Pipeline的子节点,按需对安卓或iOS设备进行调试。

    5. “包管理”支持aab文件的上传与安装。

    有出海需求的项目组在日常出包时不再烦恼包体类型的诸多限制。

    以上是本次UWA Pipeline 2.4.1 版本更新的主要内容,更多详情可见Pipeline的版本更新日志。

    MORE

    - 新增运行中流水线面板

    - 新增设备调试中对Log的一键复制功能

    - 新增设备信息中对远程调试地址的展示

    - 优化子节点的安装和启动脚本

    优化子节点的更新逻辑

    - 优化GOT Online与自动化测试报告的上传体验

    - 优化下载APK时可能造成的服务卡顿

    想要实际体验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 最佳实践分享

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

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

    相关文章

      网友评论

          本文标题:UWA Pipeline 2.4.1 版本更新说明

          本文链接:https://www.haomeiwen.com/subject/ejcdkdtx.html