1. 面临的问题
1.1. 智能移动设备的软件系统和硬件方案的复杂组合,导致 APP
实现多机型兼容难度大,投入大。
1.2.敏捷开发、迭代开发,产品追求快速上线,导致回归测
试、可靠性测试等任务重,无法有效应对测试工作量波
峰。
1.3. APP 开发框架多、开发人员能力不足导致安全漏洞突出
1.4.软件硬件设计交叉影响,性能优化难度加大。
2. 自动化测试平台整体解决方案
为解决移动应用开发商面临的以问题,结局方案设计如下。可全面解决移动
应用开发面临的兼容性问题、安全性问题、测试工作量波峰、用户体验问题,并
全程为移动应用的开发保驾护航。
整体解决方案
兼容性测试系统:智能源码扫描,即通过解析 APK 文件,将源码与问题特
征库自动比对,查找兼容性问题,并自动生成测试报告。
SMART 平台,实现被测设备管理+测试用例制作、管理、自动化执行、并
生成测试报告。可实现 APP 的定制用例的多机自动化运行、适配性测试、功能
及 UI 测试;
安全监控系统:监测系统文件变化、监测数据流量、耗电情况、监控非法用
户行为等。