移动应用自动化测试解决方案.pptx

上传人(卖家):三亚风情 文档编号:3407368 上传时间:2022-08-28 格式:PPTX 页数:35 大小:10.46MB
下载 相关 举报
移动应用自动化测试解决方案.pptx_第1页
第1页 / 共35页
移动应用自动化测试解决方案.pptx_第2页
第2页 / 共35页
移动应用自动化测试解决方案.pptx_第3页
第3页 / 共35页
移动应用自动化测试解决方案.pptx_第4页
第4页 / 共35页
移动应用自动化测试解决方案.pptx_第5页
第5页 / 共35页
点击查看更多>>
资源描述

1、中 国 领 先 的 整 合 IT 服 务 商移动应用自动化测试解决方案移动应用自动化测试解决方案目录1背景和需求2我们的方案3实施经验4总结背景和需求背景移动互联网接入成为主体背景 消费行为逐渐向移动端迁移和渗透2015年上半年,手机支付、手机网购、手机旅行预订用户规模分别达到2.76亿、2.70亿和1.68亿,半年度增长率分别为26.9%、14.5%和25.0%注:以上信息摘自CNNIC发布的2015年第36次中国互联网络发展状况统计报告和新华网2015.05.03的上市银行年报显示:手机银行客户规模达5.46忆 手机银行出现爆发式增长截至2014年末,全国个人网上银行客户数已超6.65亿,

2、手机银行客户规模达5.46亿移动互联网金融增长迅猛 移动终端的证券业务发展迅速通过移动终端实现的交易业务占比大幅提升,2015年6月手机炒股或基金用户达到3695万,比2014年12月增长89.8%保障移动终端系统安全、稳定的运行,为用户提供良好的移动终端服务体验,已经公司竞争力的主要表现之一 测试需求关注点测试需求测试内容自动化测试应用功能使用便捷功能测试,用户体验测试测试系统功能及业务流程检查界面友好型、操作合理性和易用性自动化功能验证信息保护可靠安全测试检查系统安全漏洞自动化安全工具检测终端支持广泛兼容适配测试检查应用在不同终端和分辨率下的可用性自动化功能验证界面操作高效性能测试检查操作

3、响应速度、终端CPU、内存性能、流量和电力消耗自动化性能验证系统运行稳定性能测试检查服务端处理能力、稳定性以及资源消耗自动化性能验证应用更新敏捷功能测试测试主要功能及主要业务流程自动功能化验证客户的自动化测试需求客户被测应用共性需求个性需求应用场景招商银行手机银行移动信贷提供自动化测试框架支持自动化功能验证n 业务部门(UAT环境)功能验收测试、兼容适配测试,n 测试部门(模拟环境)每日批量执行和投产测试宁波银行手机银行对接开发持续集成环境n 开发部门集成测试n 测试部门投产测试浙商银行增金宝,手机银行开展前端性能测试n 测试部门兼容适配测试和前端性能测试太平洋保险M1-3车E保PAD版,云车

4、险,中太app和E保通等9个应用建设移动应用测试私有云,提供离线功能测试,开展前端性能测试n 测试部门功能测试、兼容适配测试和前端性能测试n 业务部门测试西南证券手机证券建设移动应有测试私有云,开展前端性能测试n 测试部门功能测试、兼容适配测试和前端性能测试中 国 领 先 的 整 合 IT 服 务 商我们的方案中 国 领 先 的 整 合 IT 服 务 商解决思路用户(业务驱动型自动化案例)平台核心(数据管理,任务调度)驱动扩展层Web驱动抽象层MobileWindowSDK设备/系统PCPhonePad不变变统一的测试管理平台隔离,解耦中 国 领 先 的 整 合 IT 服 务 商移动应用测试驱

5、动层案例步骤命令解析发送命令iOS/Android/PadDevice&EmulatorDriver Service BusCallAPIInterfaceCommands(TCP)RESTJSON(HTTP)Local or Remote,anywhereFindElementByText中 国 领 先 的 整 合 IT 服 务 商执行层Control层设备管理调度管理平台层robotiumUiautomator传递案例结果反馈数据库案例管理场景管理设备管理版本管理场景执行结果反馈性能监控执行结果管理安装卸载chromeDriverAppium软件架构中 国 领 先 的 整 合 IT 服 务

6、 商硬件部署中 国 领 先 的 整 合 IT 服 务 商移动应用操作支持n启动APP、点击、滑动、输入文本、输入密码等n特殊的自定义控件(安全键盘、验证码等)n集成在第三方应用内的操作(微信银行)中 国 领 先 的 整 合 IT 服 务 商案例管理n案例中增加设备和app版本信息供案例调试时使用中 国 领 先 的 整 合 IT 服 务 商场景管理n配置app版本n配置设备n指定设备:自动绑定可用的appium执行机,全局作用于场景中的所有案例。n未指定设备:自动选择可用的appium执行机和设备,场景内可多机并发执行。中 国 领 先 的 整 合 IT 服 务 商测试结果n每个步骤后截图+步骤中

7、显式调用n截图组合成GIF,保存至测试结果中中 国 领 先 的 整 合 IT 服 务 商离线执行n从平台同步案例到设备n案例在设备本地离线执行n同步案例执行结果回平台中 国 领 先 的 整 合 IT 服 务 商Control-设备管理phoneDriver数据库平台phoneDriverphoneDriver设备管理新设备自动注册phonephone型号设备状态所在执行机IP管理调度设备设备管理中 国 领 先 的 整 合 IT 服 务 商设备管理n接入设备自动识别(设备类型、版本、分辨率等)和入库n实时监控设备中 国 领 先 的 整 合 IT 服 务 商设备实时监控中 国 领 先 的 整 合

8、IT 服 务 商版本管理n平台内管理移动应用版本n应用版本批量推送安装中 国 领 先 的 整 合 IT 服 务 商APP版本配置管理n自动获取app包名,版本号,md5值n通过包名、版本号、md5值可唯一确定一个版本中 国 领 先 的 整 合 IT 服 务 商APP批量推送安装n根据app选择设备中 国 领 先 的 整 合 IT 服 务 商分组1自动化主控1android分组ios分组自动化持续集成服务平台自动化平台ios分组n自动化主控2自动化主控n执行机群自动化平台与Jenkins集成中 国 领 先 的 整 合 IT 服 务 商自动化平台与Jenkins集成n自动触发执行中 国 领 先 的

9、 整 合 IT 服 务 商自动化平台与Jenkins集成n在Jenkins中显示测试结果中 国 领 先 的 整 合 IT 服 务 商前端性能监控n流量nCPUn内存n电量nFPSn压力中 国 领 先 的 整 合 IT 服 务 商实施经验中 国 领 先 的 整 合 IT 服 务 商招商银行n4月份开始启动试点和推广n系统覆盖:Android,iOS和Browser三个版本n业务覆盖:M+卡、理财、信用卡、一卡通、一网通和金融助手n案例编写参与人数10个n案例运行成功率在95%以上项目回归案例数(个)自动化案例总数(个)自动化适配案例数(个)自动化案例覆盖率执行终端个人手机银行4202858567

10、.85%手机移动信贷11674504038.5%PAD中 国 领 先 的 整 合 IT 服 务 商宁波银行项目案例数(个)执行时间(小时)发现缺陷(个)案例维护人员(个)Android186851iOS51301n11月份开始启动试点和推广,每两周开展一次投产验证测试,目前完成6次测试,执行成功率达到95%以上,确认并提交缺陷5个。n验证通过了自动化测试平台与Jenkins的对接,计划明年初完成功能开发。中 国 领 先 的 整 合 IT 服 务 商浙商银行n10月份开始启动试点和推广,完成案例数量45个,每次发布前开展兼容性测试,目前为止执行8次,覆盖机型有23种,明年要支持30+。序号设备类

11、型系统类型系统版本分辨率1魅族MX4Android4.4.21152x19202华为P7Android4.4.2720 x12803荣耀6Android4.4.21080 x19204motogAndroid5.0.2720 x12805三星S4Android4.31080 x19206红米NOTE(联通4G)Android4.4.4720 x12807三星NOTE3Android4.4.21080 x19208vivoX5Android51080 x19209乐视超级手机1Android51080 x192010魅蓝NoteAndroid4.4.41080 x192011红米NOTE(移动4

12、G)Android4.4.4720 x128012小米3(联通版)Android4.4.41080 x192013红米1S(电信版)Android4.3720 x128014荣耀6(移动版)Android4.4.21080 x192015荣耀3X畅玩版Android4.2.2720 x128016vivo_X3tAndroid4.2.1720 x128017努比亚Z9miniAndroid5.0.21080 x192018酷派大神F2Android4.4.4720 x128019iPhone4iOS7.1.2320 x48020iPhone6iOS8.1.3375x66721X600Andro

13、id5.0.21080 x192022XT1077Android5.0.2720 x128023R7tAndroid4.4.41080 x1920中 国 领 先 的 整 合 IT 服 务 商太平洋保险项目回归案例数(个)自动化案例总数(个)自动化适配案例数(个)自动化案例覆盖率(%)执行终端单设备一轮适配执行耗时M1-3车E保PAD版211018208586.26%PAD8小时云车险1671384082.63%手机2小时中太app87524559.78%手机30分钟E保通76644484.21%手机40分钟神行太保2830220011577.73%PAD10小时第三方支付76555072.37

14、%手机40分钟M2-4集团2015版团体客户经理移动展业系统3212807686.42%PAD2小时寿险微信37832015484.66%手机3小时记事本APP2011808089.56%手机1小时n7月份开始启动试点和推广,截止目前为止已推广项目为9个,执行用例30000多条,确认并提交缺陷10个,计划明年3月份之前完成共计27个项目推广。n私有云试点建设到目前为止包括了:2台服务器,5台windows执行机,2台mac-mini执行机,13台手机,6台pad。中 国 领 先 的 整 合 IT 服 务 商总结中 国 领 先 的 整 合 IT 服 务 商项目说明支持移动应用类型自动化测试支持功能、投产、兼容适配和前端性能其他测试服务支持用户体验和安全测试控件识别技术基于对象为主,无需插码,支持多种技术扩展,多技术融合使用案例维护测试管理平台级完整案例管理功能测试执行支持并发和离线执行设备管理支持设备私有云,可以设备实时监控版本管理支持移动应用版本配置管理和应用自动发布扩展功能与持续集成环境对接总结中 国 领 先 的 整 合 IT 服 务 商谢谢谢谢Thanks

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 办公、行业 > 各类PPT课件(模板)
版权提示 | 免责声明

1,本文(移动应用自动化测试解决方案.pptx)为本站会员(三亚风情)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|