SmartRobot 自动化测试解决方案1
迫切需要解决的问题 31
智能移动设备的软件系统和硬件方案的复杂组合,导致 APP 实现多机型兼容难度大,投入大
敏捷开发、迭代开发,产品追求快速上线,导致回归测试可靠性测试等任务重,形成测试工作量波峰
开发框架多、开发人员能力不足导致安全漏洞突出 31
市场竞争,产品同质化严重,追求客户体验差异化重要性凸现
自动化测试平台整体解决方案 33
自动化测试平台实现功能 43
兼容性测试系统 43
SMART 平台 43
智能源码扫描 63
安全监控系统 93
高精度电流监控 93
监控应用及整机文件系统 103
监控应用及整机数据流量监控,记录非法数据传输等情况 113
用户行为跟踪,监控电话、短信、拍照、摄像、录音等典型动作 123
性能测试系统 132/193
响应时间测试系统 133
流畅度测试系统 161
面临的问题1・1•智能移动设备的软件系统和硬件方案的复杂组合导致 APP实现多机型兼容难度大,投入大
1・2・敏捷开发、迭代开发,产品追求快速上线,导致回归测试、可靠性测试等任务重,无法有效应对测试工作量波峰
APP 开发框架多、开发人员能力不足导致安全漏洞突出1・4・软件硬件设计交叉影响,性能优化难度加大
2・自动化测试平台整体解决方案为解决移动应用开发商面临的以问题,结局方案设计如下
可全面解决移动应用开发面临的兼容性问题、安全性问题、测试工作量波峰、用户体验问题,并全程为移动应用的开发保驾护航
整体解决方案兼容性测试系统:智能源码扫描,即通过解析 APK 文件,将源码与问题特征库自动比对,查找兼容性问题,并自动生成测试报告
3/19SMART 平台,实现被测设备管理+测试用例制作、管理、自动化执行、并