方案概述
随着互联网+产业的蓬勃发展,智能终端的崛起,无论是移动终端制造商、移动通信运营商以及移动互联网内容服务商,都面临着新技术、新业务、新服务不断涌现,商用进程不断加快的局面。
软通动力作为领先的创新型技术服务提供商,致力于优质的测试服务与高质量的软件交付。我们一直在研究行业先进的测试方法,改进测试流程,推出端到端一站式智能终端测试解决方案,提高测试生产力。
软通一测(YTest)自动化测试平台是基于Appium测试框架,集成Testng,Reportng,用Java语言开发的一套兼容Android和IOS两大手机操作系统的能自动生成测试脚本,高效执行测试的自动化测试平台。它通过上传应用包,自动控件识别,提供简化的控件数据验证组合页面即用例创建,后台自动生成测试脚本,调度用户指定的设备执行用例,输出测试报告。我们的理念是简化测试界面,封装技术细节,提供步骤可控,设备可选,结果可查的测试系统。
功能架构
该解决方案成功解决智能终端测试核心痛点:版本迭代频繁、测试工作量反复。提升了功能测试的执行效率,减少了兼容性测试反复。软通一测(YTest)自动化测试平台提供终端应用的功能及兼容性测试服务,是一款能方便编写测试用例、管理用例执行顺序、直观展示测试结果报告的移动端自动化测试平台。
主要分为四个模块:
任务管理:提供自动化功能测试和自动化兼容测试两种任务选择,可以进行用例执行次数、执行顺序的测试任务管理
设备管理:管理多个终端设备,包括基本的设备信息添加、修改、删除等。用户可以查看所有连接的设备使用状态
用例管理:上传应用包平台自动解析页面基本功能用例之后,还可以人工追加新的业务类用例。包括可以通过平台的录制功能自动转换测试用例
报告管理:展示用例执行结果,并可对报告进行基本的维护操作。提供“再测一次”操作,能方便快捷地重新执行和生成新的测试报告
方案优势
控件自动解析
用例编写简单直观
缺陷记录清晰明了
执行结果图文并茂
通过测试人员编写或录制功能性测试用例,在多款主流真机回放产品功能测试用例,能高效执行测试用例并输出可视化结果报告,能有效减少迭代版本频繁导致的测试工作量重复和人工漏测的问题。
通过连接大量真机上进行测试,验证App在不同维度下的兼容性,包括终端的兼容、安装卸载的兼容,测试的同时获取所测试应用在多个维度上的性能参数。
客户价值
测试工作量庞大,重复性工作较多。需要考虑自动化测试加快测试进度。软通一测(YTest)自动化测试平台能够满足当前业务测试需求。提高了测试生产率,并保证每个迭代版本高质量上线。
提供全方位的测试服务,高质量交付为客户有效降低风险和成本控制;
输送经验丰富的测试人员,并给员工定制培训专项测试技能,为客户提供强有力的技术保障。
服务客户
海驿
沃海森