祝小伟-CI中移动应用兼容性大规模真机验证实践.pdf

编号:179051 PDF 29页 3.82MB 下载积分:VIP专享
下载报告请您先登录!

1、中国DevOps社区峰会 2024 上海CI 中移动应用兼容性大规模真机验证实践亚马逊云科技 祝小伟 Industry Builderl在移动应用开发领域已有近10年的经验,尤其对Android及跨平台应用开发有着独到的见解和研究,同时在移动应用 UI 自动化测试结合云计算方面,持续探索更高效、更可靠的解决方案。祝小伟亚马逊云科技 Industry Builder目录App 自动化测试1Appium 介绍2AWS Device Farm 云真机测试3GitHub CI 中集成4CI 中移动应用测试总结51.App自动化测试l 从点击流 SDK 真机兼容性测试说起点击流解决方案可视化报表数据建模

2、数据摄入持久化ETL 处理SDK 自动收集SDK 集成/更新FAT&UAT 测试打包新版本 App下载/升级新功能运行发布到App Store新需求提出技术设计编码PR&代码 Review单元测试 ActionDemo App 手动集成测试代码构建 ActionAPI Integration Test代码检查 Action自动发布Action更新文档点击流 SDK CI 流程如何在真机上自动化完成?下载JSON配置文件导入&初始化 SDKIDE 安装Demo App 环境搭建点击 App 触发Event通过 IDE log 或查询数据库验证 Event打包 App&安装到真机发送Event手动

3、集成测试兼容有限的设备很难每次都验证所有的业务场景花费大量时间点击流点击流 SDK 集成测试下载JSON配置文件导入&初始化 SDKIDE 安装Demo App 环境搭建点击 App 触发Event验证事件日志打包App发送Event安装到真机GitHub ActionAWS Device FarmAppiumpytest点击流 SDKAppium 介绍l Appium 介绍l Appium Inspector 使用演示l Python 测试脚本编写AppiumAppium 旨在支持多种不同平台(移动、网页、桌面等)的UI自动化。不仅如此,它还致力于支持使用不同编程语言(JavaScript、

4、Java、Python等)编写的自动化代码。Appium Core 定义核心APIDrivers 实现与特定平台的连接Clients实现 Appium 支持不同语言的 APIPlugins 更改或扩展 Appium 的核心功能平台Driver 名称支持方Android classical UIUiautomator2AppiumAndroid compose UIEspressoAppiumiOSXCUITestAppiumFlutterFlutterCommunityWebChromium/GeckoAppiumWindowsWindowsCommunity/MicrosoftMacOSMa

5、c2AppiumAppium 平台支持Joomia Android App Advanced Tech StackKotlinJetpack Compose UIView ModelLive DataFake Store APIAndroid 购物 AppiOS 购物 App Advanced Tech StackSwiftSwift UIMVVMFake Store APIModerneShopping iOS App开源示例 AppAppium 本地演示AWS Device Farm 云真机测试l Device Farm 介绍l 界面手动运行l CI 中自动运行Device Farm 介绍

6、通过在亚马逊云服务中托管的真实移动设备及各种桌面浏览器上进行测试从而提高您的移动应用程序质量 真机测试自动化测试模糊测试Appium/Espresso/Robotium/XCTest远程真机访问Device Farm 可用设备平台AndroidiOS数量9364厂商Samsung,Google,LG,Xiaomi,SonyAppleiPhone 6s iPhone15OS 版本81413.517.5平板支持Samsung Galaxy Tab S4-S9Tab A,A7-A8iPad 7-9thiPad mini

友情提示

1、下载报告失败解决办法
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站报告下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

本文(祝小伟-CI中移动应用兼容性大规模真机验证实践.pdf)为本站 (张5G) 主动上传,三个皮匠报告文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三个皮匠报告文库(点击联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。
客服
商务合作
小程序
服务号
折叠