还在为如何编写自动化测试脚本而抓头发么?还在每次开启自动化测试项目之前,耗费十天半个月拆用例做脚本么?还在为自动化测试投入大,而始终进展缓慢而烦恼么?
腾讯优测,作为腾讯旗下一站式云测试平台,沉淀十余年的测试经验,推出免费自动化脚本录制工具“鲸鸿”,将研发测试团队从繁琐复杂的测试项目中解脱出来,快速启动自动化测试,压缩项目周期。鲸鸿融合了目前测试领域流行的文本识别、图标识别技术,支持本地调试和云真机多机联调,大幅度提高脚本编写效率,将脚本的维护成本降低了一倍,全面提升了测试产品的易用性和自动化效率。
鲸鸿产品形态
目前鲸鸿支持Android和iOS两种操作系统的自动化测试。两种操作系统下的自动化驱动具有不同的技术特点:尤其在于iOS操作系统,因具备较强安全性,只能在Mac上进行操控,无法在windowsPC上实现,所以鲸鸿分化为Android和iOS两个版本。
[Android版]
产品形态:web插件形态
适用环境:可以在windows、macos等多平台上的任意浏览器打开,只支持android设备的自动化测试。
[iOS版]
产品形态:macOS App形态。
适用环境:只能在macos上安装使用,目前只支持iOS设备的自动化测试。包括以下类型的真机或模拟器:iphone, ipad, tvOS, iwatch(仅真机)
鲸鸿产品功能
产品功能
1.快速、准确、低代码录制:用户可以通过鼠标操作手机屏幕界面,即可同步自动生成测试代码脚本。大大降低脚本代码编写成本;提高脚本生成的准确性、可靠性。
2.可视化、可调试、可记录地回放:在工具内部可以执行完整脚本文件,也可以选中任意代码行,进行回放。回放过程中,可以同步观看屏幕刷新,读取回放上下文,回放结果;当脚本回放失败时,可逐行调试,调查定位原因。
3.多设备并行:生成的同一套脚本,支持本地多台手机并发执行录制及回放,互不干扰,并输出相关测试结果数据,提高测试效率。
【Android版】独有功能
云真机录制:用户本地不需要真机设备,鲸鸿Android版直接连入utest云真机进行录制,为用户节省本地真机成本。
【iOS版】独有功能
1.高性能操控:可快速与iOS设备建立稳定通信,进一步地,通过工具实现完整的手机操控体验。
2.支持苹果全系设备:iOS自动化不仅支持真机、还支持iOS模拟器,包括iphone、ipad、tvOS、iwatch等绝大多数机型。
3.iOS设备描述文件、证书的自动化管理:帮助用户匹配iOS设备实现自动化所依赖的有效描述文件、开发证书,解决了用户在ios自动化过程中经常遇到的证书及签名问题。
鲸鸿产品优势
1.无缝连接云真机测试:用户本地无需真机设备,鲸鸿Android版直接连入Utest云真机进行录制,为用户节省本地真机设备成本。
2.鲸鸿可多设备并行:支持本地多台手机并发执行录制及回放,互不干扰,并输出相关测试结果数据,提高测试效率。
3.支持图像识别:完全基于图像识别方式进行录制回放,自定义控件。
4.环境部署简单:一键安装,安装资源整合,快速有效引导用户解决环境问题,零门槛使用,只需懂得基础开发人员即可使用,操作智能简单,降低编写脚本代码的人力成本。
应用场景
场景一:
场景痛点:单个设备操作,测试效率低,问题定位复杂
单个设备反复执行单独一条测试用例,检测其稳定性情况,操作复杂且重复性较高,浪费时间效率不高
解决方案:利用鲸鸿,通过对操作过程的录制,可快速生成用例并执行回放,结果包括日志、截图、crash、性能等数据监控,帮助用户更快的发现问题;且鲸鸿能够多个设备同时触发,互不干扰,提高测试效率。
场景二:
场景痛点:真机设备短缺,测试成本高
目前市面上的录制工具,均需本地连接手机,如果本地真机设备不全,则无法设计自动化测试用例
解决方案:优测拥有市场主流Top600款机型覆盖鲸鸿可直接对接云真机进行录制,解决了本地真机设备短缺问题,降低测试成本。
场景三:
场景痛点: 编写自动化测试用例人工成本高,且缺乏脚本规范,维护性较差
解决方案:鲸鸿的操作对用户的开发能力要求很低,可允许用户在不具备开发技能的情况下,通过操作自动生成可用脚本,降低脚本编写的人力成本。