版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
SmartRobot 自动化测试解决方案名目1.迫切需要解决的问题............................................3智能移动设备的软件系统和硬件方案的简洁组合,导致APP实现多机型兼容难度大,投入大。...........................................3灵敏开发、迭代开发,产品追求快速上线,导致回归测试牢靠性测试等任务重,形成测试工作量波峰。.................................3开发框架多、开发人员力气缺乏导致安全漏洞突出 3市场竞争,产品同质化严峻,追求客户体验差异化重要性凸现。....32.自动化测试平台整体解决方案....................................33.自动化测试平台实现功能........................................43.1.兼容性测试系统..........................................43.1.1.SMART平台.........................................43.1.2.智能源码扫描.......................................63.2.安全监控系统............................................93.2.1.高精度电流监控.....................................93.2.2.监控应用及整机文件系统.............................10\l“_TOC_250001“监控应用及整机数据流量监控,记录非法数据传输等状况 11用户行为跟踪,监控、短信、拍照、摄像、录音等典型动作123.3.性能测试系统............................................ 133.3.1.响应时间测试系统................................... 13\l“_TOC_250000“3.3.2.流畅度测试系统..................................... 16面临的问题智能移动设备的软件系统和硬件方案的简洁组合,导致APP实现多机型兼容难度大,投入大。灵敏开发、迭代开发,产品追求快速上线,导致回归测试、牢靠性测试等任务重,无法有效应对测试工作量波峰。APP开发框架多、开发人员力气缺乏导致安全漏洞突出软件硬件设计穿插影响,性能优化难度加大。自动化测试平台整体解决方案为解决移动应用开发商问题、安全性问题、测试工作量波峰、用户体验问题,并全程为移动应用的开发保驾护航。自动化测试平台自动化测试平台兼容性测试系统 安全监控系统 性能测试系统SMART平台智能源码扫描 行为监控 数据流量监控 流畅度测试 响应时间测试整体解决方案兼容性测试系统:智能源码扫描,即通过解析APK 文件,将源码与问题特征库自动比对,查找兼容性问题,并自动生成测试报告。SMART测试用例制作、治理、自动化执行、APP的定制用例的多机自动化运行、适配性测试、功能UI测试;〔硬件工具〕体验。解决方案的实现兼容性测试系统SMART平台SMART兼容性测试平台,供给自动化测试的解决方案,供给用例制作、治理APP自动测试步骤测试步骤a〕自动化测试脚本开发真机运行脚本输出测试报告测试框架测试框架usbapp的下发,运luacase,通过Touch大事模拟,可以实现基于控件caseLog、屏幕截图等形式输出。SMART平台可实现的功能UIUI问题。CPU、内存、流量耗用、CPUCPU峰值占用、内存均值占用、内存峰值占用、流量耗用、电池温度、卸载时间等。图log信息,并支持离线阅读兼容性测试报告智能源码扫描Android1300多种兼容性问题特征及解决方案,扫描支持机型超过500款;10w行级源码45s内完成扫描,30w行源码2分钟内完成扫描,60w行源码5分钟内完成扫描;包括SDK差异,缺陷分析的特征库到达10000条以上。系统架构apk,进展智能源码扫描,扫描智能源码扫描特征库用于检测在不现。 问题检测工具行问题发生的必行问题发生的必要条件生成机型问题特征智能源码扫描特征库智能源码扫描解决方案库智能源码扫描解决方案库智能源码扫描引擎配征问题搜寻引擎问题特征库配征问题搜寻引擎问题特征库问题分析引擎问题分析引擎智能源码扫描引擎安全监控系统高精度电流监控3.2.1.1. 终端功耗自动化测试模块是一款通过自动化操作手机终端,同时监控应用及整机文件系统测,供给测试报告等3.2.1.2.智能监控安全电流阈值系统可设定终端设备工作时电流的阈值,在测试过程中全程监控电流值,自App及其行为。系统具有自动调整测试策略功能,即依据电流信息反向把握用例执行场集成测试治理相关功能,可对测试用例、测试脚本、测试任务、测试报告等成测试报告,直观显示功耗测试结果。监控应用及整机文件系统系统对整机文件系统,包括系统文件及存储卡文件全面进展监控,对于系统APP程序进展监测,当系统文件发生篡改时进展监控应用及整机数据流量监控,记录非法数据传输等状况系统能够监控整机及某个指定应用的数据流量,通过监控数据流量的方式,能够监测某些不应使用数据流量的应用或时机,通过分析这些特别的流量指标,进而觉察系统中对应存在的使用流量的相关非法操作。3.2.2.监控应用及整机文件系统用户行为跟踪,监控、短信、拍照、摄像、录音等典型动作开启用户行为跟踪后,系统将监控用户、短信、拍照、摄像、录音等功能,一旦系统发生了上述行为,系统将一一记录,如典型的窃密流程:通过后台进程以静默方式开启录音,并通过数据通道传至某个远端位置,而〔录音〕、数据流量〔上传至远端位置〕、文件检测〔删除录音〕系统都能够一一截取。性能测试系统〔FTS系统〕性能测试系统承受点击、滑动、长按、拖拽、按键等操作方法。通过外响应时间测试系统〔RTS系统〕相应时间是指移动应用对其操作〔点击、拖拽、滑动等〕的响应时间,响应准确的集成电子眼、触控传感器等高端设备准确计算设备响应性能响应时间测试系统应时间。智能视觉图像处理技术,快速、准确识别和分析图像电子眼对置于工作平台上的设备进展监控,并逐帧进展图像抓取,图像分析模块对大量的图像数据进展比对信息。智能捕获用户触屏过程通过高频手势感应技术快速捕获用户操作过程系统承受智能触控传感器,监控用户对设备的触控过程,短时间内可获据进展分析,确定触控数据中的按下、滑动、抬起等一系列动作,从而确定一组最有效的触控操作过程高频手势感应数据〔手势为按下后抬起〕高速数据处理芯片可即时运算电子眼、智能传感器产生的海量数据CPU开销,最优的处理方式合理的安排图像差异识别、智能比对等图形算法有效保证准确计算设备响应时间通过差异化比对方式处理设备界面变化图像,以60帧/秒的摄像头为例,每秒钟捕获到60张图片。假设无有效的差异存储技术,则每秒钟需要处理60I/OCPU计算速度会大大影响计算效能。同时,假设承受差异I/OCPU运算速度处理图片,从而将更多的资源留给电子流畅度测试系统图像轮廓识别技术,测量手机流畅度相关指标,分析手机流畅度瓶颈度数,以及平均卡顿帧数等数据。卡顿帧数指标汇总同步逐帧播放测试结果,比照测试过程上的流畅度表现,进而对提高手机流畅度供给数据支持。多款机型流畅度指标比照集成电子眼工业级相机,采集手机界面元素,捕获运动过程智能视觉图形处理技术,快速、准确识别和分析图像元素轮廓智能追踪画面元素的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 端口说明及389端口的利用方法
- 高职院校《会计基础》课程与手工账实训结合应用探讨
- 酒吧黄赌毒治理方案
- 景点防汛预案方案
- 贵州省贵阳市2024-2025学年八年级上学期10月份练习数学试题(无答案)
- 开业仪式典礼方案
- 2024年江苏省扬州市中考物理试题含答案
- 江西申论模拟27
- 湖北公务员面试模拟43
- 上海市信息管理模拟19
- 旅游规划与开发(第五版)课件 第十一章 旅游规划图件及其制作
- 物业营运收费优惠活动方案
- 《中小学研学旅行课程开发规范》
- 八年级道德与法治上册《第一、二单元》综合测试卷-附带有答案
- 有限空间作业的安全监护人
- 金融科技对商业银行盈利能力影响的研究
- 小学生德育素质教育评价表
- 医院培训课件:《面部年轻化》
- 环境温度、相对湿度、露点对照表
- 2023版设备管理体系标准
- “危急值”报告登记表
评论
0/150
提交评论